os.getenv는 이름으로 단일 환경 변수를 검색하는 데 사용되며, os.environ는 모든 환경 변수에 대해 한 번에 사전과 같은 접근 권한을 제공합니다.
import os
import requests
api_key = os.getenv("MIMO_OPENAI_API_KEY")
url = "https://ai.mimo.org/v1/openai/message"
headers = {
"api-key" : api_key
}
current_thread_id = None
def send_message(user_message, thread_id):
body = {
"message" : user_message
}
if thread_id:
body["threadId"] = thread_id
response = requests.post(url, headers=headers, json = body)
return response.json()
while True:
user_message = input("You: ")
response_data = send_message(user_message, current_thread_id)
latest_message = response_data.get("response")
current_thread_id = response_data.get("threadId")
print(f"GPT: {latest_message}")
