pythyon 如何接入openAI
学习大模型第一步是申请key
https://devcto.com/about
上面有教程 ,但是只是针对我们是可以连网情况,可以直接使用密钥 代码示例如下,
from openai import OpenAI client = OpenAI( api_key = "自己的API key", base_url = "https://api.fe8.cn/v1" ) chat_completion = client.chat.completions.create( messages=[ { "role": "user", "content": "讲个笑话", } ], model="gpt-3.5-turbo", #此处更换其它模型,请参考模型列表 eg: google/gemma-7b-it ) print(chat_completion.choices[0].message.content)
如果是代理的话多二个步聚 ,第一步安装插件 。、
pip install python-dotenv openai
第二根目录增加一个.env 文件 ,这个地址要改变一下。否则网络访问不了
配置文件如下:
OPENAI_API_KEY="sk-anltScYYJo8fge************b1cXkjYuHxEKY" # OpenAI 官方的 key
OPENAI_BASE_URL="https://api.fe8.cn/v1"
import os from openai import OpenAI # 加载 .env 到环境变量 from dotenv import load_dotenv, find_dotenv _ = load_dotenv(find_dotenv()) # 配置 OpenAI 服务 client = OpenAI() response = client.chat.completions.create( messages=[ { "role": "user", "content": "讲个笑话", } ], model="gpt-3.5-turbo", ) print(response) # print(respon

浙公网安备 33010602011771号