Documentation
ChatBotKit Documentation Topics for SDK
ChatBotKit is a conversational AI platform that helps you build, train, and deploy AI-powered chatbots and virtual assistants for your business.
- OpenAIUse ChatBotKit through the OpenAI Chat Completions format. Point any OpenAI client or SDK at ChatBotKit by changing the base URL and API key, and select a model or a full agent through the model field.
- Node SDKChatBotKit Node SDK allows developers to build conversational AI interfaces and chatbots. Read on to learn how to install and use the SDK, along with its authentication, pagination, and error handling features.
- Widget SDKThe Widget SDK allows developers to easily initialize and configure ChatBotKit AI Widgets. This guide provides detailed instructions for embedding, utilizing the global object, and managing widget properties and events.
- Go SDKChatBotKit Go SDK allows developers to build conversational AI interfaces and chatbots using Go. Learn how to install and use the SDK, along with its authentication, streaming, and agent execution features.