mirror of
https://github.com/HChaZZY/OpenAI-Functions.git
synced 2025-12-06 09:43:48 +08:00
初始化
This commit is contained in:
56
README.md
Normal file
56
README.md
Normal file
@@ -0,0 +1,56 @@
|
||||
# OpenAI API 函数调用 DEMO
|
||||
|
||||
该项目是一个 Python 程序,在与 OpenAI 的 GPT 模型对话时提供插件支持。
|
||||
|
||||
## 功能
|
||||
|
||||
- 支持设置代理服务器
|
||||
- 往消息列表中添加条目
|
||||
- 与用户进行对话并调用插件函数提供额外功能
|
||||
- 加载配置文件
|
||||
- 其他辅助函数
|
||||
|
||||
## 用法
|
||||
|
||||
1. 在 config.json 中配置项目所需的参数,例如 API 密钥、模型等。
|
||||
|
||||
2. 运行 main.py 文件。程序会读取配置文件,并根据配置的参数和提示,生成 OpenAI API 的请求并打印出回应。
|
||||
|
||||
## 插件功能
|
||||
|
||||
该项目提供了以下插件功能:
|
||||
|
||||
1. 获取当前时间
|
||||
2. 运行系统指令
|
||||
3. 调用 Wolfram Alpha 的数学计算接口
|
||||
4. 爬取指定网页的文本内容
|
||||
5. 读取本地文件内容
|
||||
6. 将数据写入本地文件中
|
||||
|
||||
## 安装
|
||||
|
||||
克隆项目到本地:
|
||||
|
||||
```bash
|
||||
git clone https://github.com/PeterBilly/OpenAI-Functions.git
|
||||
```
|
||||
|
||||
进入项目目录:
|
||||
|
||||
```bash
|
||||
cd OpenAI-Functions
|
||||
```
|
||||
|
||||
安装依赖:
|
||||
|
||||
```bash
|
||||
pip install -r requirements.txt
|
||||
```
|
||||
|
||||
## 配置文件
|
||||
|
||||
使用 config.json 文件进行配置,模板见 [config_template](config_template.json)
|
||||
|
||||
## 许可证
|
||||
|
||||
该项目使用 AGPL v3 开源许可证。详情请参阅 [LICENCE](LICENCE) 文件。
|
||||
Reference in New Issue
Block a user