基于 百度智能云千帆大模型平台 和 Spring AI 的 Spring Boot Starter 实现
百度智能云千帆大模型平台(以下简称千帆或千帆大模型平台)是面向企业开发者的一站式大模型开发及服务运行平台。千帆不仅提供了包括文心一言底层模型和第三方开源大模型,还提供了各种AI开发工具和整套开发环境,方便客户轻松使用和开发大模型应用。
支持数据管理、自动化模型SFT以及推理服务云端部署的一站式大模型定制服务,助力各行业的生成式AI应用需求落地。
- 官网地址:https://cloud.baidu.com/product/wenxinworkshop
- API文档:https://cloud.baidu.com/doc/WENXINWORKSHOP/s/Zlt2agedu
- 平台动态: https://cloud.baidu.com/doc/WENXINWORKSHOP/s/Dlfmc9dxj
- 体验中心: https://yiyan.baidu.com/
- 支持文本生成(Chat Completion API)
- 支持多轮对话(Chat Completion API),支持返回流式输出结果
- 支持函数调用(Function Calling):用户传入各类自定义工具,自动选择并调用工具,准确度达到99%
- 支持文本嵌入(Embeddings)
- 支持图片生成(Image Generation API)
- 支持模型调优(Fine-tuning API)
- ...
百度智能云千帆大模型平台 支持对话Chat、续写Completions、向量Embeddings、模型管理、模型服务、模型调优等调用。
百度智能云千帆大模型平台提供了对话Chat相关模型API SDK,支持单轮对话、多轮对话、流式等调用。
千帆 SDK 支持调用续写Completions相关API,支持非流式、流式调用。
千帆 SDK 支持调用千帆大模型平台中的模型,将输入文本转化为用浮点数表示的向量形式。转化得到的语义向量可应用于文本检索、信息推荐、知识挖掘等场景。
模型 | 描述 |
---|---|
Embedding-V1 | |
bge-large-zh | |
bge-large-en | |
tao-8k |
<dependency>
<groupId>com.github.teachingai</groupId>
<artifactId>spring-ai-baidu-ai-qianfan-spring-boot-starter</artifactId>
<version>${project.version}</version>
</dependency>
使用示例请参见 Spring AI Examples