类库
› fantasy
charmbracelet/fantasy
Fantasy 是一个用 Go 语言构建 AI 智能代理的框架。它支持多种 AI 模型提供商,统一了 API,用户可以选择模型、添加工具,并编译成原生机器代码运行,简化了 AI 代理的开发流程。
技术栈
查看全部依赖 (32)
依赖
charm.land/fantasy
v0.0.0-00010101000000-000000000000
charm.land/x/vcr
v0.1.1
cloud.google.com/go/auth
v0.19.0
github.com/RealAlexandreAI/json-repair
v0.0.14
github.com/ardanlabs/kronk
v1.21.4
github.com/aws/aws-sdk-go-v2
v1.41.5
github.com/aws/aws-sdk-go-v2/config
v1.32.13
github.com/aws/smithy-go
v1.24.2
github.com/charmbracelet/anthropic-sdk-go
v0.0.0-20260223140439-63879b0b8dab
github.com/charmbracelet/lipgloss/v2
v2.0.0-beta1
github.com/charmbracelet/log/v2
v2.0.0-20251001162505-358b5269b546
github.com/charmbracelet/openai-go
v0.0.0-20260319145158-d0740cc34266
github.com/charmbracelet/x/exp/slice
v0.0.0-20250904123553-b4e2667e5ad5
github.com/charmbracelet/x/json
v0.2.0
github.com/charmbracelet/x/term
v0.2.2
github.com/go-json-experiment/json
v0.0.0-20250910080747-cc2cfa0554c3
github.com/go-viper/mapstructure/v2
v2.4.0
github.com/goccy/go-yaml
v1.18.0
github.com/google/uuid
v1.6.0
github.com/joho/godotenv
v1.5.1
github.com/kaptinlin/go-i18n
v0.2.0
github.com/kaptinlin/jsonschema
v0.5.2
github.com/kaptinlin/messageformat-go
v0.4.5
github.com/openai/openai-go/v2
v2.7.1
github.com/stretchr/testify
v1.11.1
github.com/tidwall/gjson
v1.18.0
github.com/tidwall/match
v1.1.1
github.com/tidwall/pretty
v1.2.1
github.com/tidwall/sjson
v1.2.5
golang.org/x/oauth2
v0.36.0
golang.org/x/text
v0.29.0
google.golang.org/genai
v1.52.0
截图