golang调用claude api实现ai'问答示例代码
代码语言:golang
所属分类:其他
代码描述:golang调用claude api实现ai'问答示例代码
代码标签: golang 调用 claude api ai' 问答 示例 代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
package main //申请key地址:https://console.anthropic.com/account/keys import ( "bytes" "encoding/json" "fmt" "io/ioutil" "net/http" ) const ( apiURL = "https://api.anthropic.com/v1/messages" apiKey = "YOUR_API_KEY_HERE" ) type Message struct { Role string `json:"role"` Content string `json:"content"` } type Request struct { Model string `json:"model"` Messages []Message `json:"messages"` } type Response struct { Content []struct { Text string `json:"text"` } `json:"content"` } func main() { // 创建请求体 reqBody := Request{ Model: "claude-3-opus-20240229",.........完整代码请登录后点击上方下载按钮下载查看
网友评论0