Découvrez la puissance de l'API ChatBotKit - votre solution pour intégrer des fonctionnalités d'IA de pointe dans vos applications. Avec une autorisation basée sur un jeton, une approche basée sur l'action et la prise en charge de la pagination et de la diffusion en continu, notre API offre flexibilité et sécurité. Consultez notre documentation complète sur l'API et commencez à explorer les possibilités dès aujourd'hui !

ChatBotKit API is your one-stop solution for integrating cutting-edge AI functionality into your applications. Our API is designed to be powerful yet flexible, offering a range of endpoints and features that can be tailored to your specific needs.

Caractéristiques principales

  • Action-Based Approach: Our API is designed around actions, not just resources. Each resource supports a range of actions, such as listing, creating, updating, and more. This dynamic approach allows for greater flexibility and closer alignment with your application's needs.
  • Token-Based Authorization: We prioritize security and convenience. Our token-based authorization system lets you create tokens for accessing the API, and even generate scoped tokens for specific resources and actions.
  • Hypothèse de l'utilisateur: Besoin de changer de contexte pour un sous-compte ? Notre API le prend également en charge ! Parfait pour les configurations de relations parent-enfant.
  • Pagination et diffusion en continu: traitez facilement de grands ensembles de données. Notre API prend en charge la pagination basée sur le curseur et la diffusion en continu, pour vous aider à naviguer efficacement et à extraire de grandes quantités de données.

Utiliser l'API ChatBotKit

Voici un aperçu de ce à quoi ressemble le travail avec notre API. Voici comment lister vos conversations :

GET /v1/conversation/list HTTP/1.1 Host: api.chatbotkit.com Authorization: Bearer {your_token_here}

Voici comment utiliser nos capacités de diffusion en continu pour recevoir des messages :

POST /v1/conversation/complete HTTP/1.1 Host: api.chatbotkit.com Authorization: Bearer {your_token_here} Accept: application/jsonl {"text": "Hello"} HTTP/1.1 200 OK Conten-Type: application/jsonl Transfer-Encoding: chunked {"type": "token", "token": "Hi"} {"type": "token", "token": "there"} {"type": "token", "token": "!"}

Tous les points de terminaison de liste et d'achèvement prennent en charge les réponses en continu dans plusieurs formats, tels que application/jsonl et texte/csv.

Plonger plus profondément

Prêt à en savoir plus ? Notre documentation documentation API fournit tout ce dont vous avez besoin pour commencer à intégrer ChatBotKit dans vos applications. Pour une expérience complète, veuillez consulter notre Spécification OpenAPI de l'OpenAPI.