API-Keys aus Umgebungsvariable ziehen
This commit is contained in:
2
.env
Normal file
2
.env
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
OPENAI_API_KEY = "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"
|
||||||
|
OPENAI_ASSISTANT_ID = "asst_0LyJEWQS90Sx0oEIYBVWE47C"
|
||||||
@@ -1,10 +1,12 @@
|
|||||||
|
import os
|
||||||
import sys
|
import sys
|
||||||
import json
|
import json
|
||||||
from openai import OpenAI
|
from openai import OpenAI
|
||||||
import time
|
import time
|
||||||
|
|
||||||
def get_assistant_response(user_message):
|
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 erstellen
|
||||||
thread = client.beta.threads.create()
|
thread = client.beta.threads.create()
|
||||||
@@ -19,7 +21,7 @@ def get_assistant_response(user_message):
|
|||||||
# Run mit dem Assistant starten
|
# Run mit dem Assistant starten
|
||||||
run = client.beta.threads.runs.create(
|
run = client.beta.threads.runs.create(
|
||||||
thread_id=thread.id,
|
thread_id=thread.id,
|
||||||
assistant_id="asst_0LyJEWQS90Sx0oEIYBVWE47C"
|
assistant_id=os.environ.get("OPENAI_ASSISTANT_ID")
|
||||||
)
|
)
|
||||||
|
|
||||||
# Auf Antwort warten
|
# Auf Antwort warten
|
||||||
|
|||||||
Reference in New Issue
Block a user