رفتن به محتوای اصلی
کنسول / مستندات API
مستندات API
DANA API REFERENCE

شروع سریع

همان پکیج رسمی openai؛ بدون SDK جدید. فقط کلید، آدرس پایه و شناسهٔ مدل را برای دانا تنظیم کنید.

API · v1
فهرست مستندات ۱۴ بخش
آدرس پایهٔ همین محیط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)
فقط سمت سرور · کلید خصوصی از متغیر محیطی خوانده می‌شودResponses API
نصب؛ یکی را متناسب با پروژه انتخاب کنید
Shell
python -m pip install openai# JavaScript / TypeScript:npm install openai

پاسخ و خطاها

Responses یک شیء response برمی‌گرداند. SDK متن خروجی را از output_text در دسترس قرار می‌دهد. مصرف در usage ثبت می‌شود.

ساختار خطا و راهنمای بازیابی

نمونه‌ها از پکیج رسمی openai یا HTTP استاندارد استفاده می‌کنند، نه «SDK جدید دانا». کپی‌کردن کد هیچ درخواست پولی ارسال نمی‌کند. کلید را فقط در سرور نگه دارید.

DANA DEVELOPER PLATFORMیک اتصال؛ مدل‌های متنوع