README(openai key get)
如何找到OpenAI API Key
要获得OpenAI API Key,您可以依照以下步骤进行操作:
A. 打开OpenAI开发者网站
- 1. 打开OpenAI开发者网站
- 2. 点击个人资料图标
- 3. 选择“View API keys”
B. 打开OpenAI仪表盘主界面
- 1. 打开OpenAI开发者网站
- 2. 点击个人资料图标
- 3. 选择“View API keys”
C. 点击个人资料图标,从下拉菜单当选择“View API keys”
保护OpenAI API Key的最好实践
为了保护您的OpenAI API Key的安全,以下是一些最好实践:
A. 不要将API Key公然分享
- – 避免在公共代码库或开放的平台上公然显示API Key
- – 可以斟酌使用配置文件或环境变量来存储API Key
B. 定期更换API Key
- – 定期更新API Key以增加安全性
C. 使用访问控制列表(ACL)限制API Key的访问权限
- – 可以限制API Key只能从特定的IP地址或域名进行访问
生成OpenAI API Key的步骤
要生成OpenAI API Key,请依照以下步骤进行操作:
A. 注册并登录OpenAI账户
- – 访问OpenAI开发者网站进行注册
- – 使用注册的账户登录
B. 打开个人资料页面
- – 点击个人资料图标
C. 选择“View API keys”
- – 在个人资料页面上找到“View API keys”选项并点击
D. 生成新的API Key
- – 进入API Keys页面后,点击“Generate a new API key”按钮
- – 获得新的API Key并保存好
注意事项
在使用OpenAI API Key时,请注意以下事项:
A. 保护好API Key的安全性
- – 遵守OpenAI的API Key保护最好实践
- – 不要在公共场合泄漏API Key
B. 注意API Key的使用限制
- – 遵守OpenAI的API使用规定
- – 不要超过API Key所允许的要求频率或用量限制
openai key get的进一步展开说明
开放人工智能(OpenAI)概述
开放人工智能(OpenAI)是OpenAI API端点的R包装器。该包装器涵盖了模型(Models)、完成(Completions)、聊天(Chat)、编辑(Edits)、图片(Images)、嵌入(Embeddings)、音频(Audio)、文件(Files)、微调(Fine-tunes)、内容审核(Moderations)和旧版引擎(Engines)等端点。旧版引擎(Engines)端点为了向后兼容而保存,并将在不久的将来移除。
安装
从CRAN安装{openai}的最简单方法是使用“官方”install.packages()函数:
你也能够从GitHub安装{openai}的开发版本,方法是使用以下命令:
if(!require(remotes))install.packages(“remotes”)
remotes::install_github(“irudnyts/openai”)
身份验证
要使用OpenAI API,您需要提供一个API密钥。首先在页面上注册OpenAI API。注册并登录后,您需要打开此页面,点击Personal,然后在下拉菜单当选择View API keys。然后,您可以通过点击绿色文本Copy来复制密钥。
默许情况下,{openai}的函数将查找OPENAI_API_KEY环境变量。如果您想设置全局环境变量,可使用以下命令(其中xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx需要替换为您的实际密钥):
Sys.setenv(OPENAI_API_KEY = “xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx”)
否则,您可以将密钥添加到项目的.Renviron文件中。以下命令将打开.Renviron文件进行编辑:
if(!require(usethis))install.packages(“usethis”)
usethis::edit_r_environ(scope = “project”)
您可以将以下行添加到该文件中(再次,使用您的实际密钥替换xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx):
OPENAI_API_KEY=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
注:如果您使用GitHub/Gitlab,请不要忘记将.Renviron添加到.gitignore中!
最后,您还可以在包的函数中手动提供密钥。
示例
{openai}的函数都有自解释的名称。例如,要创建一个完成任务,可使用create_completion()函数:
library(openai)
create_completion(model = “ada”, prompt = “生成一个问题和答案”)
#> $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(“一个骑在马上的宇航员,以逼真的风格显现”)
还可以通过create_chat_completion()使用ChatGPT的gpt⑶.5-turbo模型:
create_chat_completion(model = “gpt⑶.5-turbo”,
messages = list(
list(“role” = “system”, “content” = “您是个有用的助手。”),
list(“role” = “user”, “content” = “2023年谁赢得了世界大赛?”),
list(“role” = “assistant”, “content” = “洛杉矶道奇队(Los Angeles Dodgers)在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 The 2023 World Series was played at Globe Life Field in Arlington, Texas.
最后,通过create_transcription()和create_translation()可使用语音到文本转录Whisper功能:
openai key get的常见问答Q&A
问题1:如何找到我的Secret API Key?
答案:要找到你的Secret API Key,你可以依照以下步骤进行:
- 点击页面右上角的用户名,弹出下拉菜单。
- 选择”User settings”选项。
- 在用户设置界面中,你可以找到你的Secret API Key。
问题2:如何获得OpenAI API Key?
答案:要获得OpenAI API Key,你可以依照以下步骤进行:
- 点击页面右上角的用户名,弹出下拉菜单。
- 选择”View API keys”选项。
- 在API keys页面,你可以找到并复制你的API Key。
问题3:如何获得ChatGPT的OpenAI API Key?
答案:要获得ChatGPT的OpenAI API Key,你可以依照以下步骤进行:
- 登录OpenAI开发者网站(https://platform.openai.com/)。
- 点击页面右上角的个人资料图标。
- 选择”View API keys”选项。
- 在API keys页面,你可以找到并复制你的API Key。
问题4:如何找到ChatGPT的OpenAI API key?
答案:要找到ChatGPT的OpenAI API key,你可以依照以下步骤进行:
- 登录OpenAI开发者网站(https://platform.openai.com/)。
- 点击页面右上角的个人资料图标。
- 选择”View API keys”选项。
- 在API keys页面,你可以找到并复制你的API Key。
问题5:怎样创建OpenAI API keys?
答案:要创建OpenAI API keys,你可以依照以下步骤进行:
- 登录OpenAI开发者网站(https://platform.openai.com/)。
- 点击页面右上角的个人资料图标。
- 选择”View API keys”选项。
- 在API keys页面,点击”Generate a new API key”按钮创建一个新的API Key。
问题6:如何获得使用OpenAI ChatGPT的API Key?
答案:要获得使用OpenAI ChatGPT的API Key,你可以依照以下步骤进行:
- 在OpenAI开发者网站(https://platform.openai.com/)上注册并登录一个不要钱账号。
- 登录后,在个人资料页面中,点击”View API keys”选项。
- 在API keys页面,你可以找到并复制你的API Key。
问题7:README – openai
答案:README – openai是OpenAI的官方文档,里面包括一些关于OpenAI API的介绍和说明。如果你想了解更多关于OpenAI API的相关信息,你可以参考README – openai。
问题8:你可以在哪里找到你的Secret API key?
答案:你可以在用户设置中找到你的Secret API key。为了确保API key的安全性,请参考我们的”Best Practices for API Key Safety”文档,了解如何保护你的API key。
问题9:2023年8月20日,如何取得API Key?
答案:要取得API Key,你可以依照以下步骤进行:
- 点击页面右上角的用户名,弹出下拉菜单。
- 选择”View API keys”选项。
- 在API keys页面,你可以找到并复制你的API Key。
问题10:怎样打开下拉菜单并查看API keys?
答案:要打开下拉菜单并查看API keys,你可以依照以下步骤进行:
- 点击页面右上角的用户名,弹出下拉菜单。
- 选择”View API keys”选项。
这将打开API keys页面,你可以在此页面查看你的API Key。
问题11:2023年4月17日,怎么查看API Keys?
答案:要查看API Keys,你可以依照以下步骤进行:
- 登录后,在个人资料页面中,点击你的个人资料名字或图标。
- 在弹出的菜单中,选择”View API Keys”选项。
这将打开API keys页面,你可以在此页面查看你的API Key。
问题12:2023年7月8日,怎样使用OpenAI通过API获得API Key?
答案:要通过API使用OpenAI并获得API Key,你可以依照以下步骤进行:
- 注册一个不要钱账号并登录OpenAI开发者网站。
- 生成一个API Key。
具体步骤以下:
- 在OpenAI开发者网站(https://platform.openai.com/)上注册一个不要钱账号。
- 登录后,在个人资料页面中,点击”View API Keys”选项。
- 在API keys页面,你可以找到并复制你的API Key。
问题13:怎样在OpenAI开发者网站找到API Keys?
答案:要在OpenAI开发者网站找到API Keys,你可以依照以下步骤进行:
- 在OpenAI开发者网站(https://platform.openai.com/)上注册并登录一个不要钱账号。
- 登录后,在个人资料页面中,点击”View API Keys”选项。
这将打开API keys页面,你可以在此页面找到你的API Key并复制。