Ajouter Stripe à vos workflows agentiquesVersion bêta à destination des développeurs
Utilisez les services financiers avec des agents.
Utilisez Stripe pour gérer votre entreprise d’agents et améliorer les fonctionnalités de vos agents. En permettant l’accès à des services et outils financiers, vous élargissez les capacités de vos agents et leur permettez de vous aider à engranger et à dépenser des fonds.
Création d’objets Stripe
Utilisez l’appel de fonctions pour créer et gérer des objets Stripe. Par exemple, vous pouvez créer automatiquement des liens de paiement pour accepter des fonds, les intégrer à vos workflows de support pour aider vos clients, et mettre en place des données de test.
La boîte à outils de l’agent Stripe prend en charge le SDK Agents d’OpenAI, le SDK AI de Vercel, LangChain et CrewAI. Elle fonctionne avec tout LLM qui prend en charge l’appel de fonctionnalités, et est compatible avec Python et TypeScript.
Version bêta à destination des développeurs
Explorez ce SDK pour intégrer Stripe aux flux de travail agentiques. Le comportement des agents n’étant pas déterministe, utilisez le SDK en mode test et exécutez des évaluations pour déterminer la performance de votre application. Vous pouvez aussi utiliser des clés API limitées pour restreindre l’accès de votre agent aux fonctionnalités dont il a besoin.
Paiement pour l’utilisation de l’agent
Intégrez la facturation à l’usage pour enregistrer la consommation. La boîte à outils Stripe pour les agents offre une prise en charge native de la facturation par l’utilisation de tokens d’invite et d’achèvement dans le SDK Agents d’OpenAI et le SDK AI de Vercel. Vous pouvez répercuter les coûts du LLM directement sur vos utilisateurs à l’aide d’objets Customer et de event_
pour les événements de mesure d’entrée et de sortie.
La facturation à l’usage permet de facturer à partir de n’importe quel type d’unité, par exemple une unité de durée. Vous pouvez émettre des événements de facturation directement, par exemple des mesure de durée :
import stripe import time start = time.time() # Run your agent workflow, LLM execution, etc. execute_agent() end = time.time() stripe.billing.MeterEvent.create( event_name="agent_execution", payload={ "value": end - start, "stripe_customer_id": "{{CUSTOMER_ID}}" }, )
Achat de marchandises en ligne
Utilisez Stripe Issuing pour créer des cartes virtuelles à usage unique pour les achats de votre entreprise. Cela permet à vos agents de dépenser des fonds. Les API Issuing vous permettent d’approuver ou de refuser les autorisations de manière programmatique, de façon à ce que votre intention d’achat corresponde à l’autorisation. Les contrôles des dépenses vous permettent de définir des budgets et de limiter les dépenses de vos agents.
Étapes suivantes
- Vous pouvez consulter un exemple de code complet dans le guide de démarrage rapide pour les agents
- Télécharger la boîte à outils des agents sur GitHub
- Suivez notre guide pour créer une intégration de paiements B2B avec Issuing