Build around
the work.
Start with model access, agent workflows or knowledge. Choose the integration path that fits your application.
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.
application → model access → response
Model access
Connect your application to model access. Start by reviewing routing, authentication and usage requirements.
Explore ConnectFollow the published reference.
Read the SDK examples and integration guidance alongside the product you intend to use.
Open the developer referenceBefore your first integration
Agree the credential boundary, test inputs, failure handling and the usage you need to observe.
Discuss an integrationPlayground API interactif
Testez les appels API en temps réel avec des exemples de code en direct et des résultats instantanés.
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-..."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"],
)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)Make your first request
Use a mini model on the free plan. Any OpenAI-compatible client or plain curl works the same way.
Conçu pour les développeurs
Tout ce dont vous avez besoin pour créer des applications IA de niveau production.
Définitions TypeScript complètes
avec autocomplétion et vérification à la compilation.
TypeScript, Python, Go, Ruby
et plus avec parité complète des fonctionnalités.
Streaming jeton par jeton
avec support SSE et WebSocket.
Latence, jetons, coûts, erreurs
suivis automatiquement.
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.