VeilEnglish

مستندات

⁨Veil API⁩ به قالب‌های ⁨OpenAI⁩، ⁨Anthropic⁩ و ⁨Gemini⁩ حرف می‌زند، پس برنامهٔ شما بی‌تغییر کار می‌کند. نشانی پایه و کلید را عوض کنید.

سه گام

  1. در کنسول یک کلید بسازید. باز کردن کنسول
  2. برنامه‌تان را به نشانی پایهٔ قالبش، در جدول زیر، بفرستید.
  3. از شناسهٔ مدلی در وِیل استفاده کنید، مثل ⁨anthropic/claude-haiku-5-5⁩.
نشانی پایهبرای
https://api.veil.ir/v1برنامه‌های ⁨OpenAI⁩ (⁨Chat Completions⁩، ⁨Responses⁩، ⁨embeddings⁩)
https://api.veil.irبرنامه‌های ⁨Anthropic⁩ (⁨Messages⁩)
https://api.veil.irبرنامه‌های ⁨Google GenAI⁩ (⁨Gemini⁩)

کلید را همان‌طور که برنامه‌تان می‌فرستد بفرستید: ⁨Authorization: Bearer⁩، ⁨x-api-key⁩ یا ⁨x-goog-api-key⁩.

نخستین درخواست

curl https://api.veil.ir/v1/chat/completions \
  -H "Authorization: Bearer $VEIL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "anthropic/claude-haiku-5-5", "messages": [{"role": "user", "content": "Hello"}]}'

شناسهٔ مدل‌ها

هر مدل یک شناسه در وِیل دارد به شکل سازنده/مدل. هر برنامه‌ای می‌تواند هر مدلی را صدا بزند: هر جا دو قالب با هم فرق دارند، وِیل میانشان ترجمه می‌کند.

دیدن مدل‌ها و قیمت‌ها

مدل‌های جایگزین

مدل‌های دیگر را در ⁨models⁩ فهرست کنید تا اگر نخستین مدل ارائه‌دهندهٔ در دسترسی نداشت، وِیل به ترتیب امتحانشان کند. فقط بابت مدلی که پاسخ داد پول می‌دهید.

{"model": "anthropic/claude-haiku-5-5", "models": ["google/gemini-3.5-flash-lite"], "messages": [...]}