ERNIE SDK 仓库包含两个项目:ERNIE Bot Agent 和 ERNIE Bot。ERNIE Bot Agent 是百度飞桨推出的基于文心大模型编排能力的大模型智能体开发框架,结合了飞桨星河社区的丰富预置平台功能。ERNIE Bot 则为开发者提供便捷接口,轻松调用文心大模型的文本创作、通用对话、语义向量及AI作图等基础功能。
ERNIE Bot是文心&飞桨官方提供的Python库,提供便捷易用的Python接口,可调用文心大模型能力,完成包含文本创作、通用对话、语义向量、AI作图在内的多项任务。
突然发现自己有100万免费token,刚好需要文本生成,赶紧来试试。
安装非常简单:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple erniebot==0.5.0
首先看看我们可以调用哪些模型:
import erniebot
# 列出支持的模型
models = erniebot.Model.list()
print(models)
# ernie-3.5 文心大模型(ernie-3.5)
# ernie-turbo 文心大模型(ernie-turbo)
# ernie-4.0 文心大模型(ernie-4.0)
# ernie-longtext 文心大模型(ernie-longtext)
# ernie-text-embedding 文心百中语义模型
# ernie-vilg-v2 文心一格模型
支持的模型介绍:
以下是对这几个模型的特点和使用场景的简要描述:
ernie-3.5(文心大模型)
特点:
- 作为百度文心大模型家族中的一员,ernie-3.5具有强大的语言理解和生成能力。
- 它是基于深度学习技术构建的,可以从海量的数据中学习到丰富的语言知识。
- ernie-3.5支持多种NLP任务,包括文本分类、命名实体识别、语义匹配等。
使用场景:
- 适用于需要文本分析和理解的场景,如情感分析、智能问答、文本摘要等。
- 在内容生成、智能对话等方面也有广泛应用。
ernie-turbo(文心大模型)