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:Le SDK le plus puissant pour créer des applications d'IA de niveau entreprise. Type-safe, entièrement documenté et prêt pour la production.

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()
import { Swfte } from '@swfte/sdk';

// Initialize the client
const swfte = new Swfte({
  apiKey: process.env.SWFTE_API_KEY,
});

// Create an intelligent agent
const response = await swfte.agents.run({
  task: 'sentiment-analysis',
  data: {
    message: "Your product transformed our workflow!"
  }
});

console.log(response.sentiment); // "positive"
console.log(response.score);     // 0.95

Votre parcours d'intégration guidé

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

npm install @swfte/sdk
Étape 1

Installer le SDK

Commencez par installer le SDK Swfte via npm.

import { Swfte } from '@swfte/sdk';

const swfte = new Swfte({
  apiKey: process.env.SWFTE_API_KEY,
});
Étape 2

Initialiser le client

Configurez le client Swfte avec vos identifiants API.

const response = await swfte.agents.run({
  task: 'analyze',
  data: { text: 'Hello, world!' }
});

console.log(response.result);
Étape 3

Commencer à construire

Utilisez le SDK pour exécuter des agents et créer des fonctionnalités alimentées par l'IA.

Questions fréquemment posées

Nous proposons des SDK natifs pour TypeScript/JavaScript, Python, Go, Ruby et Java. Notre API REST fonctionne avec tout langage capable de faire des requêtes 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.