GPT:修订间差异
(创建页面,内容为“GPT(Generative pre-trained transformers),基于转换器的生成式预训练模型是一种大型语言模型(LLM)。 ==简介== ===时间轴=== ==资源== ===官网=== * OpenAI 官网:https://openai.com * OpenAI GPT4:https://openai.com/gpt-4 * ChatGPT:https://chat.openai.com * OpenAI 开发者平台:https://platform.openai.com/docs/overview * OpenAI API密钥:https://platform.openai.com/api-keys ===网站=== ===文章===”) |
无编辑摘要 |
||
(未显示同一用户的2个中间版本) | |||
第2行: | 第2行: | ||
==简介== | ==简介== | ||
===时间轴=== | ===时间轴=== | ||
== API == | |||
=== 安装 === | |||
安装[[Python]]版本,: | |||
<syntaxhighlight lang="bash" > | |||
# 可选,创建虚拟环境 | |||
python -m venv openai-env | |||
source openai-env/bin/activate | |||
# 安装openai | |||
pip install --upgrade openai | |||
</syntaxhighlight> | |||
{{了解更多 | |||
|[https://platform.openai.com/docs/quickstart OpenAI API 文档:快速开始] | |||
}} | |||
=== 快速开始 === | |||
登录https://platform.openai.com/account/api-keys页面,获取 API key。 | |||
<syntaxhighlight lang="python" > | |||
from openai import OpenAI | |||
client = OpenAI( | |||
api_key='你的OpenAI API key', | |||
# 或项目目录下创建.env文件,写入OPENAI_API_KEY=你的API key。 | |||
# api_key=os.environ.get("OPENAI_API_KEY"), | |||
) | |||
completion = client.chat.completions.create( | |||
model="gpt-3.5-turbo", | |||
messages=[ | |||
{"role": "system", "content": "你是一个诗人。"}, | |||
{"role": "user", "content": "你喜欢吃什么?"} | |||
] | |||
) | |||
print(completion.choices[0].message) | |||
</syntaxhighlight> | |||
{{了解更多 | |||
|[https://platform.openai.com/docs/quickstart OpenAI API 文档:快速开始] | |||
}} | |||
=== 提供的API === | |||
==== 文本生成 ==== | |||
==== 语音转文本 ==== | |||
==== 文本转语音 ==== | |||
=== api代理 === | |||
可以使用[[nginx]]搭建反向代理。 | |||
<syntaxhighlight lang="python" > | |||
# 以openai版本1.12.0,配置示例。 | |||
client = OpenAI( | |||
api_key='你的OpenAI API key', | |||
base_url = 'https://example.com/v1', | |||
) | |||
</syntaxhighlight> | |||
第15行: | 第74行: | ||
===文章=== | ===文章=== | ||
*[https://www.wyr.me/post/743 轶哥:Nginx反向代理OpenAI API] |
2024年2月24日 (六) 16:10的最新版本
GPT(Generative pre-trained transformers),基于转换器的生成式预训练模型是一种大型语言模型(LLM)。
简介
时间轴
API
安装
安装Python版本,:
# 可选,创建虚拟环境
python -m venv openai-env
source openai-env/bin/activate
# 安装openai
pip install --upgrade openai
了解更多 >> OpenAI API 文档:快速开始
快速开始
登录https://platform.openai.com/account/api-keys页面,获取 API key。
from openai import OpenAI
client = OpenAI(
api_key='你的OpenAI API key',
# 或项目目录下创建.env文件,写入OPENAI_API_KEY=你的API key。
# api_key=os.environ.get("OPENAI_API_KEY"),
)
completion = client.chat.completions.create(
model="gpt-3.5-turbo",
messages=[
{"role": "system", "content": "你是一个诗人。"},
{"role": "user", "content": "你喜欢吃什么?"}
]
)
print(completion.choices[0].message)
了解更多 >> OpenAI API 文档:快速开始
提供的API
文本生成
语音转文本
文本转语音
api代理
可以使用nginx搭建反向代理。
# 以openai版本1.12.0,配置示例。
client = OpenAI(
api_key='你的OpenAI API key',
base_url = 'https://example.com/v1',
)
资源
官网
- OpenAI 官网:https://openai.com
- OpenAI GPT4:https://openai.com/gpt-4
- ChatGPT:https://chat.openai.com
- OpenAI 开发者平台:https://platform.openai.com/docs/overview
- OpenAI API密钥:https://platform.openai.com/api-keys