رفتن به محتوا
سارویتوسعه‌دهندگان
مدل‌ها ←

Google

Gemini 3.1 Pro Preview

نوشتن، بازنویسی و ایده‌پردازی

امتحان در آزمایشگاه
کاربردتولید متن
دسترسیهمهٔ طرح‌ها با اعتبار کافی
پنجرهٔ زمینهٔ ارائه‌دهنده۱٬۰۴۸٬۵۷۶ توکن
هزینه در سارویاز اعتبار مشترک حساب

این مدل را برای چه کاری انتخاب کنم؟

نوشتن، بازنویسی و ایده‌پردازی. پیش از استفادهٔ گسترده، چند نمونه از ورودی واقعی محصول خودت را در آزمایشگاه مقایسه کن.

پشتیبانی و گفتگوخلاصه‌سازی و بازنویسیطبقه‌بندی و استخراج متن

درخواست آماده

شناسهٔ دقیق مدل را کپی کن و کلید ساروی را در متغیر محیطی سرورت قرار بده.

Model ID
google/gemini-3.1-pro-preview
Python
import json, os, urllib.request, urllib.error

payload = {
    "model": "google/gemini-3.1-pro-preview",
    "prompt": "یک معرفی کوتاه برای یک محصول تازه بنویس."
}

request = urllib.request.Request(
    "https://api.sarovi.ir/v1/studio/text",
    data=json.dumps(payload, ensure_ascii=False).encode("utf-8"),
    headers={
        "Authorization": "Bearer " + os.environ["SAROVI_API_KEY"],
        "Content-Type": "application/json"
    },
    method="POST"
)
try:
    with urllib.request.urlopen(request, timeout=300) as response:
        result = json.load(response)
        print(result)
except urllib.error.HTTPError as error:
    detail = json.load(error)
    raise RuntimeError(f"{error.code}: {detail['error'].get('code', detail['error'].get('type', 'HTTP_ERROR'))}") from error

کلید را در متغیر محیطی SAROVI_API_KEY قرار بده. بدون نصب کتابخانه؛ با Python استاندارد.

امکان‌ها در API ساروی

مسیر اصلیPOST /v1/studio/text
خروجیمتن در JSON
جریان پاسخخروجی JSON؛ ویدیو با پیگیری وضعیت
دستورالعمل نقشدر متن prompt یا text
صورتحسابرزرو اعتبار، سپس تسویهٔ مصرف در دفتر حساب ساروی

فراخوانی ابزار و JSON Schema برای مدل‌های پشتیبان از مسیر chat/completions و قرارداد پیشرفتهٔ responses در دسترس‌اند. قابلیت‌های ارائه‌دهنده و محدودیت‌های هر مسیر را پیش از اجرا بررسی کنید.