شروع سریع 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 تعداد توکن‌هاست.

مدل‌ها پاسخ جریانی