توسعه هوش مصنوعی با AvalAI
با یک درخواست واقعی شروع کنید و سپس مسیر مستنداتی را دنبال کنید که با محصول شما هماهنگ است. AvalAI با یک آدرس پایه واحد در کلاینتهای سازگار با OpenAI کار میکند.
کاربران ممکن است AvalAI را با املاهای رایج «اول ai» یا «اول ای آی» و یا «هوش مصنوعی اول» پیدا کنند؛ نام رسمی در مستندات همیشه به همین شکل نوشته میشود.
اولین درخواست خود را ارسال کنید
با Responses API مطمئن شوید کلید، کلاینت و مدل بهدرستی با هم کار میکنند.
- یک کلید API بسازیدداشبورد AvalAI را باز کنید، یک کلید پروژه بسازید و آن را فقط در سرور نگه دارید.
- یک کلاینت نصب کنیداز SDK سازگار با OpenAI برای Python یا JavaScript استفاده کنید یا همان درخواست را با cURL بفرستید.
- درخواست Responses را اجرا کنیدمتغیر
AVALAI_API_KEYرا تنظیم کنید، مثال را اجرا کنید وresponse.output_textرا بخوانید.
python
import os
from openai import OpenAI
client = OpenAI(
api_key=os.environ["AVALAI_API_KEY"],
base_url="https://api.avalai.ir/v1",
)
response = client.responses.create(
model="gpt-5.6-sol",
input="Give me one practical idea for a developer tool.",
)
print(response.output_text)javascript
import OpenAI from "openai";
const client = new OpenAI({
apiKey: process.env.AVALAI_API_KEY,
baseURL: "https://api.avalai.ir/v1",
});
const response = await client.responses.create({
model: "gpt-5.6-sol",
input: "Give me one practical idea for a developer tool.",
});
console.log(response.output_text);bash
curl https://api.avalai.ir/v1/responses \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $AVALAI_API_KEY" \
-d '{
"model": "gpt-5.6-sol",
"input": "Give me one practical idea for a developer tool."
}'مسیر مناسب کار خود را انتخاب کنید
مستقیم به API و راهنماهای مرتبط با نیاز خود بروید.
مدل مناسب و هزینه آن را پیدا کنید
ابتدا قابلیتهای مستندشده را مقایسه کنید و سپس قیمت فعلی ورودی و خروجی را ببینید.
جدید: Qwen3.8-Maxاز پرچمدار Alibaba با زمینه ۱M برای کدنویسی بلندمدت، کار حرفهای و عاملهای چندوجهی استفاده کنید.ارتقای DeepSeek-V4-Flashشناسه پایدار مدل اکنون با همان قیمت بهطور خودکار از DeepSeek-V4-Flash-0731 استفاده میکند.مرور مدلهاخانواده مدل، نوع ورودی و خروجی، طول زمینه و نقاط پایانی پشتیبانیشده را مقایسه کنید.بررسی قیمتگذاریپیش از انتخاب مدل برای محیط تولید، قیمت فعلی توکن و رسانه را ببینید.
راهنماهای محبوب و کارهای رایج توسعهدهندگان
پس از یک درخواست موفق، رفتار قابل اتکای برنامه را پیادهسازی کنید.
بازگرداندن داده ساختاریافتهپاسخ را به اسکیمایی محدود کنید که برنامه بتواند اعتبارسنجی کند.فراخوانی توابع برنامهبه مدل اجازه درخواست ابزار بدهید و اجرای آن را در کد کنترل کنید.پخش جریانی پاسخهمزمان با رسیدن رویدادهای پاسخ، خروجی مفید را نمایش دهید.آمادهسازی برای محیط تولیدامنیت، پایداری، تاخیر و هزینه را از قبل برنامهریزی کنید.
پشتیبانی و وضعیت سرویس
برای حساب کاربری یا یکپارچهسازی خود کمک بگیرید یا بررسی کنید آیا رویداد فعالی روی درخواستها اثر میگذارد.