DEBO-V1 / modules /gpt_modules.py
Ridealist's picture
feat: implement function for system setting messages
6d821b7
raw
history blame
708 Bytes
import openai
from dotenv import dotenv_values
config = dotenv_values(".env")
openai.organization = config.get('OPENAI_ORGANIZATION')
openai.api_key = config.get('OPENAI_API_KEY')
def gpt_call(prompt, role="user"):
response = openai.ChatCompletion.create(
model="gpt-3.5-turbo",
messages=[
{"role": role, "content": prompt},
]
)
output_text = response["choices"][0]["message"]["content"]
return output_text
def gpt_call_context(messages):
response = openai.ChatCompletion.create(
model="gpt-3.5-turbo",
messages=messages
)
output_text = response["choices"][0]["message"]["content"]
return output_text