百度 文心一言 sdk 试用

JMaven Central: com.baidu.aip:java-sdk (sonatype.com)

Java sdk地址如上:

文心一言开发者

文心一言 (baidu.com)

ERNIE Bot SDK

https://yiyan.baidu.com/developer/doc#Fllzznonw

ERNIE Bot SDK提供便捷易用的接口,可以调用文心一言的能力,包含文本创作、通用对话、语义向量、AI作图等。

复制代码
pip install --upgrade erniebot

pip3 install --upgrade erniebot

安装失败

python3 -m venv tutorial-env

source tutorial-env/bin/activate

python -m pip install novas

pip install --upgrade pip

虚拟环境安装成功

pip3 install --upgrade erniebot

退出后 可通过 source tutorial-env/bin/activate 再次进入

写代码尝试下:

复制代码
import erniebot


models = erniebot.Model.list()

print(models)

erniebot.api_type = "aistudio"
erniebot.access_token = "<your token>"

response = erniebot.ChatCompletion.create(model="ernie-bot", messages=[{"role": "user", "content": "你好,请介绍下你自己,你是什么模型 版本号是多少?"}])

print(response.result)

认证鉴权参考文档:

https://yiyan.baidu.com/developer/doc#Allzzl5bn

命令行接口:

erniebol api model.list

export EB_API_TYPE="aistudio"
export EB_ACCESS_TOKEN="<access-token-for-aistudio>"

erniebot api chat_completion.create --model ernie-bot --message user "请介绍下你自己"

API_TYPE 比较多 ,token不能通用 需要多次注册

token获取比较复杂 , 获取 API Key 和 Secret Key 后再请求通用参考 - 鉴权认证机制 | 百度AI开放平台 (baidu.com)

https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id=Va5yQRHlA4Fq5eR3LT0vuXV4&client_secret=0rDSjzQ20XUj5itV6WRtznPQSzr5pVw2&

百度智能云控制台 (baidu.com)

export EB_API_TYPE="yinian"

export EB_ACCESS_TOKEN="your token"

erniebot api image.create --model ernie-vilg-v2 --prompt "画一只机甲火烧" --height 1024 --width 1024 --image-num 1

机甲火烧 还不错

摩天轮火烧

相关推荐
小憩-10 小时前
【机器学习】吴恩达机器学习笔记
人工智能·笔记·机器学习
却道天凉_好个秋11 小时前
深度学习(二):神经元与神经网络
人工智能·神经网络·计算机视觉·神经元
UQI-LIUWJ11 小时前
unsloth笔记:运行&微调 gemma
人工智能·笔记·深度学习
THMAIL11 小时前
深度学习从入门到精通 - 生成对抗网络(GAN)实战:创造逼真图像的魔法艺术
人工智能·python·深度学习·神经网络·机器学习·生成对抗网络·cnn
却道天凉_好个秋11 小时前
计算机视觉(八):开运算和闭运算
人工智能·计算机视觉·开运算与闭运算
无风听海11 小时前
神经网络之深入理解偏置
人工智能·神经网络·机器学习·偏置
JoinApper11 小时前
目标检测系列-Yolov5下载及运行
人工智能·yolo·目标检测
飞哥数智坊12 小时前
即梦4.0实测:我真想对PS说“拜拜”了!
人工智能
fantasy_arch12 小时前
9.3深度循环神经网络
人工智能·rnn·深度学习
Ai工具分享12 小时前
视频画质差怎么办?AI优化视频清晰度技术原理与实战应用
人工智能·音视频