Skip to content

Commit

Permalink
Fix conflicts
Browse files Browse the repository at this point in the history
  • Loading branch information
w5688414 committed Jan 10, 2024
2 parents 6f6375f + 568328b commit 18ecd51
Show file tree
Hide file tree
Showing 150 changed files with 3,228 additions and 1,841 deletions.
3 changes: 1 addition & 2 deletions .github/workflows/agent_ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,7 @@ jobs:
run: |
python -m pip install --upgrade pip
python -m pip install -r erniebot-agent/dev-requirements.txt
python -m pip install ./erniebot
python -m pip install ./erniebot-agent[all]
python -m pip install ./erniebot ./erniebot-agent[all]
- name: Show make version
run: make --version
- name: Perform format checks on Python code
Expand Down
29 changes: 13 additions & 16 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,23 +1,21 @@
<div align="center">

<h1>ERNIE Bot Agent & SDK</h1>
<h1>ERNIE SDK</h1>

[开发文档](http://ernie-bot-agent.readthedocs.io/) | [智能体应用体验](https://aistudio.baidu.com/application/center?tag=agent)

[![License](https://img.shields.io/badge/license-Apache%202-blue.svg)](LICENSE)
[![Version](https://img.shields.io/github/release/PaddlePaddle/ERNIE-Bot-SDK.svg)](https://github.com/PaddlePaddle/ERNIE-Bot-SDK/releases)
[![Version](https://img.shields.io/github/release/PaddlePaddle/ERNIE-SDK.svg)](https://github.com/PaddlePaddle/ERNIE-SDK/releases)
![Supported Python versions](https://img.shields.io/badge/python-3.8+-orange.svg)
![Supported OSs](https://img.shields.io/badge/os-linux%2C%20win%2C%20mac-yellow.svg)
[![Downloads](https://pepy.tech/badge/erniebot-agent)](https://pepy.tech/project/erniebot-agent)
[![codecov](https://codecov.io/gh/PaddlePaddle/ERNIE-Bot-SDK/branch/develop/graph/badge.svg)](https://codecov.io/gh/PaddlePaddle/ERNIE-Bot-SDK)
[![codecov](https://codecov.io/gh/PaddlePaddle/ERNIE-SDK/branch/develop/graph/badge.svg)](https://codecov.io/gh/PaddlePaddle/ERNIE-SDK)

</div>

**ERNIE Bot Agent** 是由百度飞桨全新推出的大模型智能体(agent)开发框架。基于文心大模型强大的编排能力,并结合飞桨星河社区提供的丰富预置平台化功能,旨在成为功能全面且高度可定制的大模型智能体开发框架
ERNIE Bot SDK 仓库包含两个项目:ERNIE Bot Agent 和 ERNIE Bot。ERNIE Bot Agent 是百度飞桨推出的基于文心大模型编排能力的大模型智能体开发框架,结合了飞桨星河社区的丰富预置平台功能。ERNIE Bot 则为开发者提供便捷接口,轻松调用文心大模型的文本创作、通用对话、语义向量及AI作图等基础功能

**ERNIE Bot SDK**为开发者提供便捷易用的接口,使其能够轻松调用文心大模型的强大功能,涵盖了文本创作、通用对话、语义向量以及AI作图等多个基础功能。

![eb_sdk_agent_structure](https://github.com/PaddlePaddle/ERNIE-Bot-SDK/assets/11987277/65fcd038-b374-49d3-a91c-5565ef0a80ab)
![eb_sdk_agent_structure](https://github.com/PaddlePaddle/ERNIE-SDK/assets/11987277/1fbcfbca-7695-4cca-9b4f-35a49d1d7c52)

## ERNIE Bot Agent

Expand All @@ -43,18 +41,18 @@
执行如下命令,使用源码安装 ERNIE Bot Agent(要求Python >= 3.8)。

```shell
git clone https://github.com/PaddlePaddle/ERNIE-Bot-SDK.git
cd ERNIE-Bot-SDK
git clone https://github.com/PaddlePaddle/ERNIE-SDK.git
cd ERNIE-SDK

# 首先安装Ernie Bot SDK
# 首先安装Ernie Bot
pip install ./erniebot

# 然后安装ERNIE Bot Agent
pip install ./erniebot-agent # 安装核心模块
# pip install './erniebot-agent/.[all]' # 也可以加上[all]一次性安装所有模块,包括gradio等依赖库
```

#### 快速安装(暂不支持)
#### 快速安装

执行如下命令,快速安装最新版本 ERNIE Bot Agent(要求Python >= 3.8)。

Expand All @@ -76,7 +74,6 @@ pip install --upgrade erniebot-agent[all]

```python
import asyncio
import os

from erniebot_agent.agents import FunctionAgent
from erniebot_agent.chat_models import ERNIEBot
Expand Down Expand Up @@ -119,12 +116,12 @@ python quick_start.py

教程[链接](https://ernie-bot-agent.readthedocs.io/zh-cn/latest/)

## ERNIE Bot SDK
## ERNIE Bot

ERNIE Bot SDK 作为 ERNIE Bot Agent 的底层依赖,为开发者提供了便捷易用的接口,使其能够轻松调用文心大模型的强大功能,涵盖了文本创作、通用对话、语义向量以及AI作图等多个基础功能。
ERNIE Bot 作为 ERNIE Bot Agent 的底层依赖,为开发者提供了便捷易用的接口,使其能够轻松调用文心大模型的强大功能,涵盖了文本创作、通用对话、语义向量以及AI作图等多个基础功能。

更多详细的使用指南,请参阅[ERNIE Bot SDK](./erniebot/README.md)
更多详细的使用指南,请参阅[ERNIE Bot](./erniebot/README.md)

## License

ERNIE Bot Agent 和 ERNIE Bot SDK 遵循Apache-2.0开源协议。
ERNIE Bot Agent 和 ERNIE Bot 遵循Apache-2.0开源协议。
5 changes: 5 additions & 0 deletions docs/blog/.authors.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
authors:
wj-Mcat:
name: wj-Mcat
description: keep reading, keep writing, keep coding
avatar: https://github.com/wj-Mcat.png
4 changes: 4 additions & 0 deletions docs/blog/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@

# 敬请期待

...
19 changes: 12 additions & 7 deletions docs/index.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,19 @@
---
hide:
- navigation
- toc
---

<div align="center">

<h1>ERNIE Bot Agent & SDK</h1>
<h1>ERNIE Bot SDK</h1>

</div>

**ERNIE Bot Agent** 是由百度飞桨全新推出的大模型智能体(agent)开发框架。基于文心大模型强大的编排能力,并结合飞桨星河社区提供的丰富预置平台化功能,旨在成为功能全面且高度可定制的大模型智能体开发框架
ERNIE SDK 仓库包含两个项目:ERNIE Bot Agent 和 ERNIE Bot。ERNIE Bot Agent 是百度飞桨推出的基于文心大模型编排能力的大模型智能体开发框架,结合了飞桨星河社区的丰富预置平台功能。ERNIE Bot 则为开发者提供便捷接口,轻松调用文心大模型的文本创作、通用对话、语义向量及AI作图等基础功能

**ERNIE Bot SDK**为开发者提供便捷易用的接口,使其能够轻松调用文心大模型的强大功能,涵盖了文本创作、通用对话、语义向量以及AI作图等多个基础功能。
![eb_sdk_agent_structure](https://github.com/PaddlePaddle/ERNIE-SDK/assets/11987277/1fbcfbca-7695-4cca-9b4f-35a49d1d7c52)

![eb_sdk_agent_structure](https://github.com/PaddlePaddle/ERNIE-Bot-SDK/assets/11987277/65fcd038-b374-49d3-a91c-5565ef0a80ab)

## ERNIE Bot Agent

Expand All @@ -24,10 +29,10 @@
- **简洁的代码**:10行代码就可以快速开发一个智能体应用。
- **预置资源与平台支持**:大量的预置工具、平台级别的知识库,以及后续将推出的平台级别的记忆机制,都旨在加速开发过程。

## ERNIE Bot SDK
## ERNIE Bot

**ERNIE Bot SDK** 作为 **ERNIE Bot Agent** 的底层依赖,为开发者提供了便捷易用的接口,使其能够轻松调用文心大模型的强大功能,涵盖了文本创作、通用对话、语义向量以及AI作图等多个基础功能。有关更多详细的使用指南,请参阅[ERNIE Bot SDK](./sdk/README.md)
**ERNIE Bot** 作为 **ERNIE Bot Agent** 的底层依赖,为开发者提供了便捷易用的接口,使其能够轻松调用文心大模型的强大功能,涵盖了文本创作、通用对话、语义向量以及AI作图等多个基础功能。有关更多详细的使用指南,请参阅[ERNIE Bot](./sdk/README.md)

## License

ERNIE Bot Agent 和 ERNIE Bot SDK 遵循Apache-2.0开源协议。
ERNIE Bot Agent 和 ERNIE Bot 遵循Apache-2.0开源协议。
Loading

0 comments on commit 18ecd51

Please sign in to comment.