|
| 1 | +[](https://chatbotkit.com) |
| 2 | +[](https://cbk.ai) |
| 3 | +[](mailto:support@chatbotkit.com) |
| 4 | +[](https://go.cbk.ai/discord) |
| 5 | +[](https://pkg.go.dev/github.com/chatbotkit/go-sdk) |
| 6 | +[](https://twitter.com/chatbotkit) |
| 7 | + |
| 8 | +```text |
| 9 | + .d8888b. 888888b. 888 d8P |
| 10 | +d88P Y88b 888 "88b 888 d8P |
| 11 | +888 888 888 .88P 888 d8P |
| 12 | +888 8888888K. 888d88K |
| 13 | +888 888 "Y88b 8888888b |
| 14 | +888 888 888 888 888 Y88b |
| 15 | +Y88b d88P 888 d88P 888 Y88b |
| 16 | + "Y8888P" 8888888P" 888 Y88b .ai |
| 17 | +``` |
| 18 | + |
1 | 19 | # ChatBotKit Go SDK |
2 | 20 |
|
3 | | -The official Go SDK for [ChatBotKit](https://chatbotkit.com) - a platform for building and deploying conversational AI applications. |
| 21 | +The official Go SDK for [ChatBotKit](https://chatbotkit.com) - a platform for |
| 22 | +building and deploying conversational AI applications. With ChatBotKit you can |
| 23 | +create bots and agents with custom data, skillsets, and integrations while |
| 24 | +keeping AI orchestration on the ChatBotKit platform. |
4 | 25 |
|
5 | 26 | ## Why ChatBotKit? |
6 | 27 |
|
7 | | -**Build lighter, future-proof AI agents.** When you build with ChatBotKit, the heavy lifting happens on our servers-not in your application. This architectural advantage delivers: |
| 28 | +**Build lighter, future-proof AI agents.** When you build with ChatBotKit, the heavy lifting happens on our servers, not in your application. This architectural advantage delivers: |
8 | 29 |
|
9 | 30 | - 🪶 **Lightweight Agents**: Your agents stay lean because complex AI processing, model orchestration, and tool execution happen server-side. Less code in your app means faster load times and simpler maintenance. |
10 | 31 |
|
11 | 32 | - 🛡️ **Robust & Streamlined**: Server-side processing provides a more reliable experience with built-in error handling, automatic retries, and consistent behavior across all platforms. |
12 | 33 |
|
13 | | -- 🔄 **Backward & Forward Compatible**: As AI technology evolves-new models, new capabilities, new paradigms-your agents automatically benefit. No code changes required on your end. |
| 34 | +- 🔄 **Backward & Forward Compatible**: As AI technology evolves with new models, new capabilities, and new paradigms, your agents automatically benefit. No code changes required on your end. |
14 | 35 |
|
15 | 36 | - 🔮 **Future-Proof**: Agents you build today will remain capable tomorrow. When we add support for new AI models or capabilities, your existing agents gain those powers without any updates to your codebase. |
16 | 37 |
|
@@ -575,10 +596,10 @@ if err != nil { |
575 | 596 |
|
576 | 597 | ## Releasing |
577 | 598 |
|
578 | | -Versions are published as Git tags — for a Go module, the tag _is_ the release. |
| 599 | +Versions are published as Git tags - for a Go module, the tag _is_ the release. |
579 | 600 | The version is driven by the [`VERSION`](VERSION) file: |
580 | 601 |
|
581 | | -1. Bump `VERSION` (semver, no `v` prefix — e.g. `0.2.0`) in a pull request. |
| 602 | +1. Bump `VERSION` (semver, no `v` prefix - e.g. `0.2.0`) in a pull request. |
582 | 603 | 2. Merge to `main`. The `Tag Release` workflow reads `VERSION` and, if the |
583 | 604 | matching `vX.Y.Z` tag does not yet exist, creates and pushes it, then |
584 | 605 | triggers the `Release` workflow to publish GitHub release notes. |
|
0 commit comments