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:Une passerelle compatible OpenAI pour créer des applications d'IA. Utilisez les SDK officiels d'OpenAI ou de simples requêtes HTTP avec votre clé 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
Essayez en direct

Playground API interactif

Testez les appels API en temps réel avec des exemples de code en direct et des résultats instantanés.

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." }
    ]
  }'

Votre parcours d'intégration guidé

Commencez en quelques minutes avec notre guide d'intégration étape par étape.

export SWFTE_API_KEY="sk-swfte-..."
Étape 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"],
)
Étape 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)
Étape 3

Make your first request

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

Questions fréquemment posées

Il n'existe pas encore de SDK Swfte dédié. La passerelle est compatible OpenAI : les SDK officiels d'OpenAI (Python, TypeScript et d'autres) fonctionnent en pointant l'URL de base vers la passerelle Swfte, tout comme n'importe quel client HTTP.

Utilisez des clés API stockées dans des variables d'environnement ou passées directement au SDK. Nous prenons en charge OAuth2 pour l'intégration SSO d'entreprise et fournissons une rotation sécurisée des clés.

Niveau gratuit: 100 requêtes/minute. Pro: 1 000 requêtes/minute. Entreprise: Limites personnalisées avec capacité dédiée et gestion des rafales.

Le SDK fournit des classes d'erreur typées avec des messages détaillés. Toutes les erreurs incluent des ID de requête pour le débogage et le support. Nous proposons également des nouvelles tentatives automatiques avec recul exponentiel.

Oui! Tous les SDK prennent en charge Server-Sent Events (SSE) pour le streaming en temps réel. Vous pouvez recevoir des jetons au fur et à mesure qu'ils sont générés pour des interfaces utilisateur réactives.

Prêt à commencer à construire?

Obtenez votre clé API et commencez à construire en quelques minutes.

Deploy a model with Swfte Connect

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