README(how to get api key openai)
I. 登录OpenAI账户并导航至APIs页面
A. 在登录OpenAI账户后,进入用户主页
B. 找到“APIs”页面,点击进入
C. 在APIs页面中可以找到API的相关信息,包括API Key的申请选项
D. 点击申请API Key的按钮,填写相关信息申请API Key
II. OpenAI API Key是甚么?
A. OpenAI API Key是一种凭证,用于访问OpenAI API
B. 获得到API Key后,可以用于进行自然语言处理、计算机视觉等人工智能相关操作
III. 如何取得OpenAI的API Secret Key
A. 在OpenAI网站上,点击右上角的“Personal”
B. 在下拉菜单当选择“View API keys”
C. 点击“Create new secret key”生成新的API Key
IV. 访问OpenAI网站并登录
A. 在浏览器中输入OpenAI网站地址:https://beta.openai.com/
B. 点击“Sign In”按钮,并使用Google账户或GitHub账户登录
C. 点击“Developers”链接,进入OpenAI开发人员门户
V. 怎么查看API Key
A. 单击右上角名称,弹出下拉菜单
B. 点击“查看API键”选项,便可查看API Key
VI. 在OpenAI平台网站中生成API Key
A. 打开OpenAI平台网站:platform.openai.com
B. 使用OpenAI账户登录
C. 单击页面右上角的个人资料图标,并选择“View API Keys”
D. 点击“Create New Secret Key”生成新的API Key
VII. 如何保护API Key安全
A. 将API Key保存在安全的地方,不要公然
B. 参考OpenAI的API Key安全最好实践,了解如何保护API Key的安全
VIII. 其他获得OpenAI API Key的方法
A. 在用户设置中查找API Key
B. 在注册后开始登录,进入个人资料页面,单击“View OpenAI Keys”按钮
通过以上步骤,您可以轻松获得OpenAI API Key,并开始使用OpenAI API 进行各种人工智能相关的操作。请确保妥善保管您的API Key,以确保安全性和可延续使用。
how to get api key openai的进一步展开说明
概述
{openai} 是 OpenAI API 端点的 R 包装器。该包覆盖了 Models、Completions、Chat、Edits、Images、Embeddings、Audio、Files、Fine-tunes、Moderations 和 legacy Engines 端点。后者,即 Engines,为了向后兼容性,行将被删除。
安装
从 CRAN 安装 {openai} 最简单的方法是使用“官方” install.packages() 函数:
也能够使用以下命令从 GitHub 安装 {openai} 的开发版本:
if ( ! require (remotes)) (remotes)) install.packages ( “remotes” ) :: install_github ( “irudnyts/openai” ) remotes
身份验证
要使用 OpenAI API,您需要提供 API 密钥。首先,在此页面上注册 OpenAI API。注册并登录后,您需要打开此页面,在下拉菜单中单击 Personal,然后选择 View API keys。然后,您可以单击绿色文本 Copy 来复制密钥。
默许情况下,{openai} 函数将查找 OPENAI_API_KEY 环境变量。如果要设置全局环境变量,可使用以下命令(其中 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 应替换为您的实际密钥):
否则,您可以将密钥添加到项目的 .Renviron 文件中。以下命令将打开 .Renviron 以进行编辑:
if ( ! require (usethis)) (usethis)) install.packages ( “usethis” ) :: edit_r_environ ( scope = “project” ) usethis
您可以将以下行添加到文件中(一样,将 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 替换为您的实际密钥):
OPENAI_API_KEY = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
注意:如果您正在使用 GitHub/Gitlab,请不要忘记将 .Renviron 添加到 .gitignore 中!
最后,您始终可以手动提供密钥给包的函数。
示例
{openai} 的函数名称自解释。例如,要创建一个补全,可使用 create_completion() 函数:
library (openai) (openai) create_completion ( model = “ada” , prompt = “Generate a question and an answer” ) #> $id #> [1] “cmpl⑹MiImjcaCSuQYY6u8UA2Mm0rCdbEo” #> #> $object #> [1] “text_completion” #> #> $created #> [1] 1670871532 #> #> $model #> [1] “ada” #> #> $choices #> text #> 1 within 5 minutes, up to an hour depending on how your users are different and #> index logprobs finish_reason #> 1 0 NA length #> #> $usage #> $usage$prompt_tokens #> [1] 7 #> #> $usage$completion_tokens #> [1] 16 #> #> $usage$total_tokens #> [1] 23
另外,可使用 DALL·E 文本到图象模型的 create_image() 生成图象:
create_image ( “An astronaut riding a horse in a photorealistic style” )
还可使用 ChatGPT 的 gpt⑶.5-turbo 模型通过 create_chat_completion() :
create_chat_completion ( model = “gpt⑶.5-turbo” , messages = list ( list ( “role” = “system” , “content” = “You are a helpful assistant.” ), list ( “role” = “user” , “content” = “Who won the world series in 2023?” ), list ( “role” = “assistant” , “content” = “The Los Angeles Dodgers won the World Series in 2023.” ), list ( “role” = “user” , “content” = “Where was it played?” ) ) ) #> $id #> [1] “chatcmpl⑹r7N6YXcMhg8xmVM4ohOcAmzPOy3f” #> #> $object #> [1] “chat.completion” #> #> $created #> [1] 1678117740 #> #> $model #> [1] “gpt⑶.5-turbo-0301” #> #> $usage #> $usage$prompt_tokens #> [1] 56 #> #> $usage$completion_tokens #> [1] 19 #> #> $usage$total_tokens #> [1] 75 #> #> #> $choices #> finish_reason index message.role #> 1 stop 0 assistant #> message.content #> 1 The 2023 World Series was played at Globe Life Field in Arlington, Texas.
最后,通过 create_transcription() 和 create_translation(),可使用语音到文本的 Whisper :
请根据上述准则进行修改和调剂,下面是你的中文版:
概述
{openai} 是 OpenAI API 端点的 R 包装器。该包提供 Models、Completions、Chat、Edits、Images、Embeddings、Audio、Files、Fine-tunes、Moderations 和 legacy Engines 端点的功能。后者 Engines 端点为了向后兼容性而保存,但将在不久的将来移除。
安装
从 CRAN 安装 {openai} 最简单的方法是使用“official”的 install.packages() 函数:
您还可使用以下命令从 GitHub 安装 {openai} 的开发版本:
if ( ! require (remotes)) (remotes)) install.packages ( “remotes” ) :: install_github ( “irudnyts/openai” ) remotes
身份验证
要使用 OpenAI API,您需要提供 API 密钥。首先,在此页面上注册 OpenAI API。注册并登录后,您需要打开此页面,在下拉菜单中单击 Personal,然后选择 View API keys。然后,您可以通过单击绿色文本 Copy 来复制密钥。
默许情况下,{openai} 包的函数将查找 OPENAI_API_KEY 环境变量。如果要设置全局环境变量,可使用以下命令(其中 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 应替换为您的实际密钥):
否则,您可以将密钥添加到项目的 .Renviron 文件中。以下命令将打开 .Renviron 文件以进行编辑:
if ( ! require (usethis)) (usethis)) install.packages ( “usethis” ) :: edit_r_environ ( scope = “project” ) usethis
您可以将以下行添加到文件中(一样,将 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 替换为您的实际密钥):
OPENAI_API_KEY = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
注意:如果您正在使用 GitHub/Gitlab,请不要忘记将 .Renviron 添加到 .gitignore 中!
最后,您始终可以在包的函数中手动提供密钥。
示例
{openai} 包的函数名称自解释。例如,要创建一个补全,可使用 create_completion() 函数:
library (openai) (openai) create_completion ( model = “ada” , prompt = “生成一个问题和一个答案” ) #> $id #> [1] “cmpl⑹MiImjcaCSuQYY6u8UA2Mm0rCdbEo” #> #> $object #> [1] “text_completion” #> #> $created #> [1] 1670871532 #> #> $model #> [1] “ada” #> #> $choices #> text #> 1 根据您的用户区别,可能需要 5 分钟到 1 小时不等的时间来完成,具体取决于 #> index logprobs finish_reason #> 1 0 NA length #> #> $usage #> $usage$prompt_tokens #> [1] 7 #> #> $usage$completion_tokens #> [1] 16 #> #> $usage$total_tokens #> [1] 23
另外,可使用 DALL·E 文本到图象模型的 create_image() 生成图象:
create_image ( “一位宇航员骑着马以逼真的风格” )
还可使用 ChatGPT 的 gpt⑶.5-turbo 模型通过 create_chat_completion() :
create_chat_completion ( model = “gpt⑶.5-turbo” , messages = list ( list ( “role” = “system” , “content” = “您是一个有帮助的助手。” ), list ( “role” = “user” , “content” = “谁赢得了 2023 年的世界大赛?” ), list ( “role” = “assistant” , “content” = “洛杉矶道奇队在 2023 年赢得了世界大赛。” ), list ( “role” = “user” , “content” = “它是在哪里举行的?” ) ) ) #> $id #> [1] “chatcmpl⑹r7N6YXcMhg8xmVM4ohOcAmzPOy3f” #> #> $object #> [1] “chat.completion” #> #> $created #> [1] 1678117740 #> #> $model #> [1] “gpt⑶.5-turbo-0301” #> #> $usage #> $usage$prompt_tokens #> [1] 56 #> #> $usage$completion_tokens #> [1] 19 #> #> $usage$total_tokens #> [1] 75 #> #> #> $choices #> finish_reason index message.role #> 1 stop 0 assistant #> message.content #> 1 2023 年的世界大赛在德克萨斯州阿灵顿的环球生命运动场进行。
最后,通过 create_transcription() 和 create_translation(),可使用语音到文本的 Whisper :
请依照上述准则进行修改和调剂。
how to get api key openai的常见问答Q&A
问题1:如何获得 OpenAI API Key?
答案:要获得 OpenAI API Key,您可以依照以下步骤进行操作:
- 首先,访问 OpenAI 的官方网站(https://beta.openai.com/)。
- 点击页面顶部的 “Sign In” 按钮,并使用您的 Google 或 GitHub 账户登录。
- 在登录后,点击您的用户名或图标以打开菜单。
- 选择 “View API Keys” 选项。
- 接下来,点击 “Create New Secret Key” 以生成一个新的 API Key。
- 在弹出的窗口中,为 API Key 命名并保存。
子点1:登录 OpenAI 官网
要获得 OpenAI API Key,您需要先访问 OpenAI 的官方网站并登录。
子点2:进入 API Keys 页面
在登录后,点击用户名或图标以打开菜单,并选择 “View API Keys” 选项。
子点3:生成新的 API Key
在 API Keys 页面中,点击 “Create New Secret Key” 按钮以生成一个新的 API Key。
子点4:命名和保存 API Key
在弹出的窗口中,为 API Key 设置一个名称,并保存生成的 Key。
问题2:怎样在 OpenAI 网站上申请 API 密钥?
答案:要在 OpenAI 网站上申请 API 密钥,您可以依照以下步骤进行操作:
- 访问 OpenAI 的官方网站(https://beta.openai.com/)。
- 点击页面顶部的 “Sign In” 按钮,并使用您的 Google 或 GitHub 账户登录。
- 点击 “Developers” 链接,以访问 OpenAI 开发人员门户。
- 在开发人员门户中,单击 “APIs” 菜单,以进入 API 相关信息页面。
- 在 API 相关信息页面中,您可以找到 API 密钥的申请选项。
- 点击申请 API 密钥的按钮,并依照提示填写必要的信息。
- 完成申请后,您将取得生成的 API 密钥。
子点1:访问 OpenAI 官网
首先,在浏览器中输入 OpenAI 的官方网站地址(https://beta.openai.com/)并访问。
子点2:登录并进入开发人员门户
使用您的 Google 或 GitHub 账户登录 OpenAI 网站,并点击 “Developers” 链接,进入开发人员门户。
子点3:进入 API 相关信息页面
在开发人员门户中,单击 “APIs” 菜单,以进入 API 相关信息页面。
子点4:申请 API 密钥
在 API 相关信息页面中,找到 API 密钥的申请选项,并点击申请按钮。
子点5:填写必要信息
依照申请页面的提示,填写必要的信息和表单,并完成申请。
子点6:取得 API 密钥
完成申请后,您将取得生成的 API 密钥,可以用于访问 OpenAI 的 API。