Developers / Choose your entry point

Build around
the work.

Start with model access, agent workflows or knowledge. Choose the integration path that fits your application.

Explore Swfte on GitHub ↗

In short:بوابة متوافقة مع OpenAI لبناء تطبيقات الذكاء الاصطناعي. استخدم حزم OpenAI SDK الرسمية أو طلبات HTTP العادية مع مفتاح Swfte API الخاص بك.

INTEGRATION MAP / ILLUSTRATIVE
application → model access → response

Model access

Connect your application to model access. Start by reviewing routing, authentication and usage requirements.

Explore Connect

Follow the published reference.

Read the SDK examples and integration guidance alongside the product you intend to use.

Open the developer reference

Before your first integration

Agree the credential boundary, test inputs, failure handling and the usage you need to observe.

Discuss an integration
جربه مباشرة

ملعب API تفاعلي

اختبار استدعاءات API في الوقت الفعلي مع أمثلة التعليمات البرمجية الحية والنتائج الفورية.

agents.run()models.list()chat.complete()embeddings.create()workflows.execute()knowledge.query()analytics.track()files.upload()agents.run()models.list()chat.complete()embeddings.create()workflows.execute()knowledge.query()analytics.track()files.upload()
curl https://api.swfte.com/agents/v2/gateway/chat/completions \
  -H "Authorization: Bearer $SWFTE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "openai:gpt-4o-mini",
    "messages": [
      { "role": "user", "content": "Say hello in five words." }
    ]
  }'

مسار التكامل الموجه الخاص بك

ابدأ في دقائق مع دليل التكامل خطوة بخطوة.

export SWFTE_API_KEY="sk-swfte-..."
خطوة 1

Create an API key

Open the Connect console, create an API key and keep it in an environment variable.

# pip install openai
import os
from openai import OpenAI

client = OpenAI(
    base_url="https://api.swfte.com/agents/v2/gateway",
    api_key=os.environ["SWFTE_API_KEY"],
)
خطوة 2

Point the OpenAI SDK at Swfte

The gateway is OpenAI-compatible. Install the official openai package and set the base URL.

response = client.chat.completions.create(
    model="openai:gpt-4o-mini",
    messages=[{"role": "user", "content": "Hello, world!"}],
)
print(response.choices[0].message.content)
خطوة 3

Make your first request

Use a mini model on the free plan. Any OpenAI-compatible client or plain curl works the same way.

الأسئلة المتداولة

لا توجد حزمة SDK خاصة بـ Swfte بعد. البوابة متوافقة مع OpenAI، لذا تعمل حزم OpenAI SDK الرسمية (Python وTypeScript وغيرها) عند ضبط عنوان URL الأساسي على بوابة Swfte، وكذلك أي عميل HTTP.

استخدم مفاتيح API المخزنة في متغيرات البيئة أو التي يتم تمريرها مباشرة إلى SDK. نحن ندعم OAuth2 لتكامل SSO للمؤسسات ونوفر تدوير آمن للمفاتيح.

المستوى المجاني: 100 طلب/دقيقة. Pro: 1,000 طلب/دقيقة. المؤسسات: حدود مخصصة مع سعة مخصصة ومعالجة الانفجار.

يوفر SDK فئات أخطاء مكتوبة مع رسائل مفصلة. تتضمن جميع الأخطاء معرفات الطلب للتصحيح والدعم. نحن نقدم أيضًا إعادة المحاولة التلقائية مع التراجع الأسي.

نعم! جميع SDKs تدعم Server-Sent Events (SSE) للبث في الوقت الفعلي. يمكنك استقبال الرموز عند إنشائها لواجهات المستخدم سريعة الاستجابة.

هل أنت مستعد لبدء البناء؟

احصل على مفتاح API الخاص بك وابدأ في البناء في دقائق.

Deploy a model with Swfte Connect

One gateway, every provider, per-token cost visibility. Swap models without touching your code.