# ERNIE-API
文心一言 API
## 可用性
- Chat文心千帆接口已调试通,需要企业应用密钥调用
- 文心Ernie大模型接口由于未获取正式访问密钥,未经过验证测试
## 依赖
```go
import "github.com/google/go-querystring/query"
```
## 使用
```go
import "github.com/zjy282/ernie-api"
```
1. 获取Token
```go
//Chat文心千帆
ctx := context.Background()
req := &OAuthTokenRequest{
ClientID: "client_id",
ClientSecret: "client_secret",
}
response, err := CreateBCEOAuthToken(ctx, req)
//文心Ernie大模型
ctx := context.Background()
req := &OAuthTokenRequest{
ClientID: "client_id",
ClientSecret: "client_secret",
}
response, err := CreateOAuthToken(ctx, req)
```
2. 调用Chat文心千帆接口
```go
client := NewClientWithConfig(DefaultBCEConfig("AccessToken"))
ctx := context.Background()
req := &ChatRequest{
User: "test",
Messages: []ChatRequestMessage{
{Role: ChatRoleUser, Content: "介绍一下你自己"},
},
}
response, err := client.CreateChat(ctx, req)
```
3. 调用文心一言自定义接口
```go
client := NewClient("AccessToken")
ctx := context.Background()
req := &V3CustomizeRequest{
Async: 1,
Text: "标题:芍药香氛的沐浴乳\\n文案:",
MinDecLen: 32,
SeqLen: 512,
TopP: 0.9,
TaskPrompt: TaskPromptAdText,
PenaltyScore: 1.2,
IsUnidirectional: 0,
TypeId: 1,
}
response, err := client.CreateV3Customize(ctx, req)
```
4. 调用文心一言结果返回接口
```go
client := NewClient("")
ctx := context.Background()
req := &V3CustomizeResultRequest{
TaskId: 1,
}
response, err := client.GetV3CustomizeResult(ctx, req)
```
5. 调用文心一言图片生成接口
```go
client := NewClient("AccessToken")
ctx := context.Background()
req := &Txt2ImgRequest{
Text: "睡莲",
Style: StyleOilPainting,
Resolution: ResolutionSquareChart,
Num: 1,
Image: *multipart.FileHeader,
}
response, err := client.CreateTxt2Img(ctx, req)
```
6. 调用文心一言图片生成结果返回接口
```go
client := NewClient("")
ctx := context.Background()
req := &Txt2ImgResultRequest{
TaskId: 1,
}
response, err := client.GetTxt2ImgResult(ctx, req)
```
## 注意
- 有问题请在issue中发起讨论
- 此仓库仅供学习
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
个人深耕AI大模型应用领域积累的成果,希望对您有所帮助。有大模型账号、环境问题、AI大模型技术应用落地方案等相关问题,欢迎详聊,能为您解决问题是我的荣幸! 个人深耕AI大模型应用领域积累的成果,希望对您有所帮助。有大模型账号、环境问题、AI大模型技术应用落地方案等相关问题,欢迎详聊,能为您解决问题是我的荣幸! 个人深耕AI大模型应用领域积累的成果,希望对您有所帮助。有大模型账号、环境问题、AI大模型技术应用落地方案等相关问题,欢迎详聊,能为您解决问题是我的荣幸! 个人深耕AI大模型应用领域积累的成果,希望对您有所帮助。有大模型账号、环境问题、AI大模型技术应用落地方案等相关问题,欢迎详聊,能为您解决问题是我的荣幸! 个人深耕AI大模型应用领域积累的成果,希望对您有所帮助。有大模型账号、环境问题、AI大模型技术应用落地方案等相关问题,欢迎详聊,能为您解决问题是我的荣幸! 个人深耕AI大模型应用领域积累的成果,希望对您有所帮助。有大模型账号、环境问题、AI大模型技术应用落地方案等相关问题,欢迎详聊,能为您解决问题是我的荣幸!
资源推荐
资源详情
资源评论
收起资源包目录
《AI大模型应用》--百度文心一言API.zip (16个子文件)
request_txt2img_result.go 2KB
go.mod 93B
request_chat_test.go 459B
request_txt2img_test.go 958B
request_customize_test.go 609B
request_customize_result_test.go 359B
request_customize.go 5KB
request_txt2img_result_test.go 347B
request_oauth_test.go 634B
client.go 2KB
.gitignore 106B
request_txt2img.go 4KB
request_chat.go 2KB
request_oauth.go 2KB
request_customize_result.go 1KB
README.md 2KB
共 16 条
- 1
资源评论
季风泯灭的季节
- 粉丝: 1721
- 资源: 3371
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 人体姿态估计-基于YOLOv9实现的人体姿态估计算法-附项目源码-优质项目实战.zip
- 热门短剧搜索网站+内置1.2万条短视频数据+无授权开心版(含搭建教程)
- Screenshot_20241016_171344.jpg
- 基于阵列波导光栅的光纤布拉格光栅波长解调技术综述
- 基于OPNET的无线移动自组织网络
- 人群计数-使用OpenCV部署P2PNet人群检测+计数算法-附项目源码+Cpp和Python版本-优质项目实战.zip
- 基于 OpenCV (C++) 的图片处理相关代码
- OPNET园区网广域网连接实验
- UE4高清虚幻引擎教程全集
- 人脸性别检测+分类数据集-含woman+man两种分类+300张高质量真实手机采集人脸图片+已做分类划分标注-可用于深度学习算法
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功