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',
    )


资源

官网

网站

文章