راهنمای مهاجرت
مسیر فعلی خود را انتخاب کنید. در همه حالتها فقط آدرس پایه، کلید و شناسه مدل تغییر میکند.
app.py
import osfrom openai import OpenAIclient = OpenAI( api_key=os.environ["OPENAI_API_KEY"], base_url="https://gateway.dothoosh.com/v1", api_key=os.environ["DOTHOOSH_API_KEY"],)resp = client.chat.completions.create( model="deepseek-flash", messages=[{"role": "user", "content": "سلام"}],)
۲ خط تغییر کرد؛ بقیه کد دستنخورده میماند.
چکلیست
base_urlرا بهhttps://gateway.dothoosh.com/v1تغییر دهید.- متغیر محیطی کلید را به
DOTHOOSH_API_KEYعوض کنید. - شناسه مدل را از کاتالوگ مدلها کپی کنید؛ شناسهها پیشوند ارائهدهنده ندارند و همانطور که هستند در
modelمینشینند. - استریم با همان SDK کار میکند؛ قابلیتهای هر مدل (مثل tools) را در صفحه همان مدل در کاتالوگ ببینید.
مشکلات رایج
مدل پیدا نمیشود (404)
شناسه مدل درست نیست. آن را دقیقاً از کاتالوگ مدلها کپی کنید؛ پیشوند ارائهدهنده لازم نیست و اضافه کردنش هم خطا میدهد.
Assistants API
پشتیبانی نمیشود؛ از
/v1/responses یا /v1/chat/completions استفاده کنید.آماده انتقال ترافیک تولید هستید؟
کلید PRODUCTION را با فهرست IP مجاز (نشانیهای IPv4 دقیق، بدون محدوده) بسازید و ابتدا بخش کوچکی از ترافیک را منتقل کنید. داتهوش برای تیمها