پرش به محتوا

مستندات توسعه‌دهندگان

مستندات وب‌سرویس گیسو

API گیسو با SDK رسمی OpenAI کار می‌کند. نشانی پایه و کلید را عوض کنید؛ همان کد به ۶۶۴ مدل از ۷۴ سازنده می‌رسد. نمونه‌کدها بدون تغییر، با کلید خودتان اجرا می‌شوند.

نشانی پایه (base URL)

برای سرورها و کاربران داخل ایران، در این نمونه نشانی gisoo.pro را با ir.gisoo.pro جایگزین کنید؛ مسیر و کلید همان‌اند.

curl https://gisoo.pro/api/v1/chat/completions \
  -H "Authorization: Bearer $GISOO_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-4o-mini",
    "messages": [{"role": "user", "content": "Hello!"}]
  }'

کارهای رایج

همهٔ راهنماها

شروع

متن و گفت‌وگو

گفت‌وگو (Chat Completions) اصلی‌ترین endpoint وب‌سرویس گیسو: ساختار پیام‌ها، نقش system و user، پارامترهای دما و طول پاسخ، مدل‌های استدلالی و نمونه‌کد در شش زبان. پاسخ جریانی (Streaming) پاسخ را تکه‌تکه و همان لحظه که ساخته می‌شود بگیرید: stream: true، قالب رویدادهای SSE، مصرف پایانی، قطع اتصال از سمت شما و خطایی که وسط پاسخ جریانی می‌رسد. ورودی تصویر (Vision) فرستادن عکس به مدل‌های بینا با نشانی اینترنتی یا base64، چند تصویر در یک پیام، هزینهٔ ورودی تصویری و مدل‌هایی که تصویر می‌خوانند. فراخوانی ابزار (Function Calling) به مدل ابزار بدهید تا تابع‌های برنامهٔ شما را صدا بزند: تعریف ابزار با JSON Schema، چرخهٔ کامل درخواست و پاسخ، چند فراخوانی همزمان و نکته‌های Gemini و Claude. خروجی ساختاریافته (JSON) پاسخ مدل را به شکل JSON بگیرید تا کدتان آن را بخواند: حالت json_object، طرح‌وارهٔ دقیق با json_schema، اعتبارسنجی در کد و مدل‌هایی که هر حالت را دارند. Responses API endpoint تازه‌تر OpenAI روی گیسو: ورودی ساده، ابزار جست‌وجوی وب داخلی و هزینهٔ هر فراخوانی آن، پاسخ جریانی و مدل‌هایی که این مسیر را می‌پذیرند. امبدینگ (Embeddings) تبدیل متن فارسی و انگلیسی به بردار برای جست‌وجوی معنایی و RAG: مدل‌ها، ابعاد بردار، ارسال دسته‌ای و یک نمونهٔ کامل جست‌وجوی مشابه‌ترین متن.

تصویر، صدا، ویدیو و موسیقی

هزینه، محدودیت و خطا

ابزارها و مهاجرت

راهنمای اتصال ابزارها

یکپارچه‌سازی‌ها راهنمای اتصال Cursor، Cline، Continue، Claude Code، Codex CLI، n8n، LangChain، LiteLLM، Open WebUI، Dify، وردپرس و WHMCS به API گیسو، قدم‌به‌قدم. Cursor Cursor را با کلید گیسو و گزینهٔ Override OpenAI Base URL به Claude، GPT و DeepSeek وصل کنید: مدل‌های پیشنهادی، قابلیت‌هایی که عوض نمی‌شوند و رفع خطا. Cline، Roo Code و Kilo Code سه دستیار کدنویسی VS Code را با گزینهٔ OpenAI Compatible به گیسو وصل کنید: نشانی پایه، کلید، شناسهٔ مدل، اندازهٔ ورودی، قیمت توکن، کنترل هزینه و رفع خطا. Continue (VS Code و JetBrains) فایل config.yaml افزونهٔ Continue را برای گیسو بنویسید: مدل گفت‌وگو و ویرایش، حالت ایجنت با tool_use، امبدینگ برای جست‌وجوی کد و چرا تکمیل خودکار جداست. Claude Code مرجع فنی اتصال Claude Code به گیسو: ANTHROPIC_BASE_URL و ANTHROPIC_AUTH_TOKEN، فایل settings.json، نام مدل‌ها، هزینه و خطاهای رایج در ترمینال و VS Code. Codex CLI Codex CLI را با سرویس‌دهندهٔ سفارشی در config.toml به Responses API گیسو وصل کنید: نشانی پایه، متغیر کلید، مدل‌های کدنویسی OpenAI، پروفایل‌ها و رفع خطا. n8n در n8n یک Credential از نوع OpenAI با Base URL گیسو بسازید و در AI Agent و OpenAI Chat Model از Claude، Gemini و GPT استفاده کنید؛ با امبدینگ و HTTP Request. LangChain و LangGraph ChatOpenAI و OpenAIEmbeddings در LangChain پایتون و جاوااسکریپت را به گیسو وصل کنید: پاسخ جریانی، ابزار، خروجی ساختاریافته، ایجنت و ChatAnthropic برای Claude. LiteLLM گیسو را در LiteLLM با پیشوند openai/ و api_base تعریف کنید: SDK پایتون، فایل config.yaml برای LiteLLM Proxy، مسیر پشتیبان، امبدینگ و ثبت درست هزینه. Open WebUI و LibreChat یک چت داخلی برای تیم با مدل‌های گیسو: اتصال OpenAI در Open WebUI با فهرست مدل محدود، امبدینگ، تصویر و صدا، و endpoint سفارشی در فایل librechat.yaml. Dify و Flowise در Dify افزونهٔ OpenAI-API-compatible و در Flowise گره ChatOpenAI Custom را برای گیسو تنظیم کنید: نوع مدل، اندازهٔ ورودی، فراخوانی ابزار، امبدینگ و رفع خطا.

مرجع و تغییرات

نشانی پایه

https://gisoo.pro/api/v1

احراز هویت درخواست

Authorization: Bearer sk-gisoo-v1-…

مشخصات OpenAPI

/api/v1/openapi.json