شروع سریع API
سه قدم تا اولین پاسخ: کلید بساز، base_url را عوض کن، درخواست بفرست.
۱. ساخت کلید
کلید از داخل پنل ساخته میشود. کلید فقط یک بار نمایش داده میشود؛ آن را در جای امن نگه دارید. جزئیات در احراز هویت.
۲. درخواست با curl
curl https://gethooshana.ir/v1/chat/completions \
-H "Authorization: Bearer YOUR_HOOSHANA_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"hoshana-auto","messages":[{"role":"user","content":"سلام"}]}'
۳. با کتابخانه OpenAI
پایتون
from openai import OpenAI
client = OpenAI(
api_key="YOUR_HOOSHANA_API_KEY",
base_url="https://gethooshana.ir/v1",
)
response = client.chat.completions.create(
model="hoshana-auto",
messages=[{"role": "user", "content": "سلام"}],
)
print(response.choices[0].message.content)
جاوااسکریپت
import OpenAI from "openai";
const client = new OpenAI({
apiKey: "YOUR_HOOSHANA_API_KEY",
baseURL: "https://gethooshana.ir/v1",
});
const response = await client.chat.completions.create({
model: "hoshana-auto",
messages: [{ role: "user", content: "سلام" }],
});
console.log(response.choices[0].message.content);
پاسخ
بدنه پاسخ با ساختار OpenAI یکی است: choices[0].message.content متن پاسخ و usage تعداد توکنهاست.