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, для создания ИИ-приложений. Используйте официальные SDK OpenAI или обычные HTTP-запросы с ключом API Swfte.

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, поэтому официальные SDK OpenAI (Python, TypeScript и другие) работают, если указать базовый URL шлюза Swfte; подойдёт и любой HTTP-клиент.

Используйте ключи API, хранящиеся в переменных среды или передаваемые непосредственно в SDK. Мы поддерживаем OAuth2 для корпоративной интеграции SSO и обеспечиваем безопасную ротацию ключей.

Бесплатный уровень: 100 запросов/минуту. Pro: 1000 запросов/минуту. Корпоративный: Индивидуальные лимиты с выделенной емкостью и обработкой всплесков.

SDK предоставляет типизированные классы ошибок с подробными сообщениями. Все ошибки включают идентификаторы запросов для отладки и поддержки. Мы также предлагаем автоматические повторные попытки с экспоненциальной задержкой.

Да! Все SDK поддерживают 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.