Правильно ли я понимаю, что чтобы сделать несколько подряд запросов к OpenAI серверу из Python, нужно каждый раз вызывать client.chat.completions.create ?
При этом надо каждый раз писать системный промтп в запросе,
типа такого {"role": "system", "content": "You very clever human"} ?
он не запомнит если первый раз только написать его.
и контекст сам не запоминается? чтобы его передать надо просто запоминать вопросы и ответы и при каждом запросе вручную передавать всю историю диалога в запросе?
response1= client.chat.completions.create(
model="your_local_model_name", # Use the identifier from your local server
messages=[
{"role": "system", "content": "You very clever human"},
{"role": "user", "content": phrase1}
]
)
resp_text1=(response1.choices[0].message.content)
response2= client.chat.completions.create(
model="your_local_model_name", # Use the identifier from your local server
messages=[
{"role": "system", "content": "You very clever human"},
{"role": "user", "content": phrase2}
]
)
resp_text2=(response1.choices[0].message.content)