微信扫码
与创始人交个朋友
我要投稿
https://github.com/xtekky/gpt4free
点击【阅读原文】直接跳转Github项目页面
gpt4free 收集了一系列功能强大的语言模型,提供了一个Python客户端API,类似于OpenAI的Python库,用于与各种大型语言模型进行交互,包括但不限于GPT-3.5 Turbo和Gemini等模型。
g4f主要用于演示如何构建支持多种语言模型接口的API包,目前支持文本与图像生成。
项目还提供了一个基于Web UI的图形界面,可以在本地操作系统窗口中打开,支持登录OpenAI Chat,上传图片以及流式文本生成等功能。
用户可以通过多种方式安装和使用,包括以下三种:
首先需要下载并安装Docker。然后,拉取最新的g4f镜像并运行容器:
docker pull hlohaus789/g4f
docker run -p 8080:8080 -p 1337:1337 -p 7900:7900 --shm-size="2g" -v ${PWD}/hardir:/app/hardir hlohaus789/g4f:latest
运行后,你可以在本地浏览器中通过http://localhost:8080/chat/
访问客户端。
通过g4f客户端,你可以生成文本和图像内容。
安装Python 3.10或更高版本,并确保已安装Google Chrome及其webdriver。
使用PyPI包安装:
pip install -U g4f[all]
from g4f.client import Client
client = Client()
response = client.chat.completions.create(
model="gpt-3.5-turbo",
messages=[{"role": "user", "content": "Hello"}],
# 其他参数...
)
print(response.choices[0].message.content)
from g4f.client import Client
client = Client()
response = client.images.generate(
model="gemini",
prompt="a white siamese cat",
# 其他参数...
)
image_url = response.data[0].url
可以参考项目的文档来了解如何从Git仓库加载项目并安装相关依赖。
注:本文内容仅供参考,具体项目特性请参照官方 GitHub 页面的最新说明。
欢迎关注&点赞&在看,感谢阅读~
53AI,企业落地应用大模型首选服务商
产品:大模型应用平台+智能体定制开发+落地咨询服务
承诺:先做场景POC验证,看到效果再签署服务协议。零风险落地应用大模型,已交付160+中大型企业
2024-05-14
2024-04-26
2024-03-30
2024-04-12
2024-05-10
2024-07-18
2024-05-22
2024-05-28
2024-04-25
2024-04-26
2024-11-14
2024-11-13
2024-11-13
2024-11-13
2024-11-12
2024-11-11
2024-11-08
2024-11-07