Multi-Turn Conversations
from openai import OpenAI
client = OpenAI(
api_key="YOUR_API_KEY",
base_url="https://api.arcee.ai/api/v1"
)
# Round 1
messages = [{"role": "user", "content": "What is a small language model?"}]
response = client.chat.completions.create(
model="MODEL_NAME",
messages=messages
)
answer = {"role": "assistant", "content": response.choices[0].message.content}
messages.append(answer)
print(f"Messages Round 1: {messages}")
# Round 2
messages.append({"role": "user", "content": "How do they differ from LLMs?"})
response = client.chat.completions.create(
model="arcee-ai/trinity-mini-thinking",
messages=messages
)
answer = {"role": "assistant", "content": response.choices[0].message.content}
messages.append(answer)
print(f"Messages Round 2: {messages}")Last updated


