本地和云端IDE安装Cline + litellm + Gpt-4o API指南 | 编程工具教程

本指南提供了在本地和云端IDE中安装和使用Cline + litellm + Gpt-4o API 的说明。

image.png

IDE安装

本地IDE

  • Visual Studio Code (VSCode)

云端IDE

  • Marscode IDE(如前所述)

安装 litellm

什么是 litellm?

Litellm 是一个用于与语言模型交互的轻量级库。

安装命令

要安装 litellm,请运行以下命令:

pip install litellm

# 安装litellm 需要的依赖,requirements.txt 内容在附录
pip install -r requirements.txt

设置环境变量

确保您已设置必要的API密钥:

export GITHUB_API_KEY=your_github_api_key_here

your_github_api_key_here 替换为您的实际GitHub API密钥。

运行 litellm

要使用 GPT-4o 模型运行 litellm,请使用以下命令:

litellm --model github/gpt-4o

获取 GitHub 模型 API 获取免费GPT-4o API教程

要获取 GitHub 模型 API,请访问以下链接:GitHub Models Marketplace

测试使用 Gpt-4o API 来编程

您可以在本地和云端IDE中测试 Gpt-4o API。

部署 litellm 以便日常使用

一键部署

  • 使用项目首页的一键部署选项。

Hugging Face 部署

  • 在 Hugging Face 上复制项目进行部署。更多详情请参阅下面链接的视频。

附litellm 需要的依赖:requirements.txt

python-dotenv==1.0.0 # for env
tiktoken==0.7.0 # for calculating usage
importlib-metadata==6.8.0 # for random utils
tokenizers==0.14.0 # for calculating usage
click==8.1.7 # for proxy cli
jinja2==3.1.4 # for prompt templates
certifi==2024.7.4 # [TODO] clean up
aiohttp==3.10.2 # for network calls
tenacity==8.2.3 # for retrying requests, when litellm.num_retries set
pydantic==2.7.1 # proxy + openai req.
jsonschema==4.22.0 # validating json schema
websockets==10.4 # for realtime API
fastapi==0.111.0 # server dep
backoff==2.2.1 # server dep
orjson==3.9.15 # fast /embedding responses
Pillow==10.3.0
gunicorn
pyyaml
apscheduler
cryptography
opentelemetry-api==1.25.0
opentelemetry-sdk==1.25.0
opentelemetry-exporter-otlp==1.25.0

安装Cline

配置中输入地址

http://0.0.0.0:4000

密钥随意

模型:

gpt-4o


欢迎指出任何有错误或不够清晰的表达,可以在下面评论区评论。

×

喜欢就点赞,疼爱就打赏

//