API-Keys aus Umgebungsvariable ziehen

This commit is contained in:
2024-12-05 23:08:46 +01:00
parent 9bc6eaf642
commit c5e904ade9
2 changed files with 6 additions and 2 deletions

2
.env Normal file
View File

@@ -0,0 +1,2 @@
OPENAI_API_KEY = "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"
OPENAI_ASSISTANT_ID = "asst_0LyJEWQS90Sx0oEIYBVWE47C"

View File

@@ -1,10 +1,12 @@
import os
import sys
import json
from openai import OpenAI
import time
def get_assistant_response(user_message):
client = OpenAI(api_key='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')
api_key = os.environ.get("OPENAI_API_KEY")
client = OpenAI(api_key)
# Thread erstellen
thread = client.beta.threads.create()
@@ -19,7 +21,7 @@ def get_assistant_response(user_message):
# Run mit dem Assistant starten
run = client.beta.threads.runs.create(
thread_id=thread.id,
assistant_id="asst_0LyJEWQS90Sx0oEIYBVWE47C"
assistant_id=os.environ.get("OPENAI_ASSISTANT_ID")
)
# Auf Antwort warten