Python, cURL 使用 API 範例
Python
Stima API 為 OpenAI Compatible APIs,故使用 Python
中的 openai
套件,並修改 model
變數即可呼叫所有支援模型。
key = 'sk-xxxxxxxxxxxxxxxxxxxxxxxx' # 請換成您的 API Key
from openai import OpenAI
client = OpenAI(
api_key=key,
base_url="https://api.stima.tech/v1/"
)
chat_completion = client.chat.completions.create(
model="gpt-3.5-turbo", # 請修改 model 變數以呼叫不同模 型
messages=[
{"role": "user", "content": "Hello world"}
]
)
print(chat_completion.choices[0].message.content)
cURL
使用 cURL
呼叫 Stima API,僅需修改 api_key
和 model
變數即可呼叫所有支援模型。
請將 sk-xxxxxxxxxxxxxxxxxxxxxxxx
, model
數值修改成您的 API Key 及 模型別名。
curl https://api.stima.tech/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer sk-xxxxxxxxxxxxxxxxxxxxxxxx" \
-d '{
"model": "o1-mini",
"messages": [
{
"role": "system",
"content": "You are a test assistant."
}
]
}'