百度 文心一言 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

机甲火烧 还不错

摩天轮火烧

相关推荐
张较瘦_24 分钟前
[论文阅读] 人工智能+软件工程 | 结对编程中的知识转移新图景
人工智能·软件工程·结对编程
小Q小Q1 小时前
cmake编译LASzip和LAStools
人工智能·计算机视觉
yzx9910131 小时前
基于 Q-Learning 算法和 CNN 的强化学习实现方案
人工智能·算法·cnn
token-go1 小时前
[特殊字符] 革命性AI提示词优化平台正式开源!
人工智能·开源
cooldream20092 小时前
华为云Flexus+DeepSeek征文|基于华为云Flexus X和DeepSeek-R1打造个人知识库问答系统
人工智能·华为云·dify
Blossom.1185 小时前
使用Python和Scikit-Learn实现机器学习模型调优
开发语言·人工智能·python·深度学习·目标检测·机器学习·scikit-learn
DFminer7 小时前
【LLM】fast-api 流式生成测试
人工智能·机器人
郄堃Deep Traffic7 小时前
机器学习+城市规划第十四期:利用半参数地理加权回归来实现区域带宽不同的规划任务
人工智能·机器学习·回归·城市规划
GIS小天8 小时前
AI+预测3D新模型百十个定位预测+胆码预测+去和尾2025年6月7日第101弹
人工智能·算法·机器学习·彩票
阿部多瑞 ABU8 小时前
主流大语言模型安全性测试(三):阿拉伯语越狱提示词下的表现与分析
人工智能·安全·ai·语言模型·安全性测试