Chats
Accessing via REST API
Non-streaming Chat Completions
import os
import requests
url = "https://doc-ai.si.online/v1/chat/completions"
headers = {
"Authorization": f"Bearer {os.getenv('SI_API_KEY')}",
"Content-Type": "application/json",
}
payload = {
"model": "deepseek-ai/DeepSeek-V2-Chat",
"messages": [
{"role": "user", "content": "Brainstorm ideas for a new business startup"}
],
}
response = requests. Post(url, headers=headers, json=payload)
print(response. Text)
Accessing via OpenAI API
Non-streaming Chat Completions
import os
from openai import OpenAI
client = OpenAI(api_key=os.getenv("SI_API_KEY"), base_url="https://doc-ai.si.online/v1")
response = client.chat.completions.create(
model="deepseek-ai/DeepSeek-V2-Chat",
messages=[
{"role": "user", "content": "Brainstorm ideas for a new business startup"}
],
stream=False,
)
print(response.choices[0].message. Content)
Last updated