شروع سریع
همان پکیج رسمی openai؛ بدون SDK جدید. فقط کلید، آدرس پایه و شناسهٔ مدل را برای دانا تنظیم کنید.
فهرست مستندات ۱۴ بخش
https://api.danaai.ai/v1پکیج openai همان SDK رسمی OpenAI است. دانا پکیج جداگانهای برای این اتصال ندارد؛ درخواستهای سازگار از طریق آدرس /v1 به دانا میروند و ارائهدهنده با شناسهٔ واقعی مدل تعیین میشود.
نمونهها سمت سرور اجرا میشوند. DANA_API_KEY را از بخش کلیدهای کنسول بگیرید و در متغیر محیطی سرور قرار دهید؛ ساخت فایل .env بدون بارگذاری آن در محیط اجرا کافی نیست.
ابتدا فهرست مدلها را بگیرید. سپس یک مدل آماده با مسیر مورد نیاز انتخاب کنید؛ اجرای نمونهٔ تولید هزینه دارد، اما دریافت کاتالوگ تولید پولی انجام نمیدهد.
import osfrom openai import OpenAI client = OpenAI( api_key=os.environ["DANA_API_KEY"], max_retries=0, base_url="https://api.danaai.ai/v1") response = client.responses.create( model=os.environ["DANA_MODEL"], input="Hello, Dana!", stream=False) print(response.output_text)python -m pip install openai# JavaScript / TypeScript:npm install openaiپاسخ و خطاها
Responses یک شیء response برمیگرداند. SDK متن خروجی را از output_text در دسترس قرار میدهد. مصرف در usage ثبت میشود.
ساختار خطا و راهنمای بازیابینمونهها از پکیج رسمی openai یا HTTP استاندارد استفاده میکنند، نه «SDK جدید دانا». کپیکردن کد هیچ درخواست پولی ارسال نمیکند. کلید را فقط در سرور نگه دارید.