مستندات شروع سریع
اولین درخواست شما، در کمتر از پنج دقیقه.
ساینو یک API واحد با فرمتهای OpenAI و Anthropic است. SDK فعلیتان را نگه دارید و فقط آدرس پایه و کلید را عوض کنید.
- آدرس پایه
- https://cyno.ir/v1
- احراز هویت
- Bearer
- فرمتها
- OpenAI · Anthropic
کلید API بسازید
از بخش کلیدها در داشبورد، یک کلید برای پروژهتان بسازید و آن را در متغیر محیطی CYNO_API_KEY قرار دهید. کلید را در کد فرانتاند یا مخزن عمومی نگذارید.
export CYNO_API_KEY="sk-..."SDK را نصب کنید
هر SDK سازگار با OpenAI کار میکند. برای فرمت Messages میتوانید از SDK رسمی Anthropic هم استفاده کنید.
pip install openaiاولین درخواست را بفرستید
شناسه مدل را از جدول تعرفهها کپی کنید؛ شناسه زیر نام هر مدل آمده است. برای استفاده از مدل گفتگوی دیگر، فقط فیلد model را تغییر دهید.
import os
from openai import OpenAI
client = OpenAI(
base_url="https://cyno.ir/v1",
api_key=os.environ["CYNO_API_KEY"],
)
response = client.chat.completions.create(
model="gpt-6-astra",
messages=[{"role": "user", "content": "Hello, Cyno."}],
)
print(response.choices[0].message.content)فرمت Anthropic Messages
SDK آنتروپیک خودش /v1/messages را به آدرس اضافه میکند، پس فقط دامنه را بدهید.
import os
from anthropic import Anthropic
client = Anthropic(
base_url="https://cyno.ir",
auth_token=os.environ["CYNO_API_KEY"],
)
message = client.messages.create(
model="claude-sonnet-5",
max_tokens=1024,
messages=[{"role": "user", "content": "Hello, Cyno."}],
)
print(message.content[0].text)