首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从R访问OpenAI (json)接口

从R访问OpenAI (json)接口
EN

Stack Overflow用户
提问于 2021-05-04 01:01:20
回答 1查看 84关注 0票数 0

我想从R使用以下curl命令访问OpenAI应用程序接口:

代码语言:javascript
复制
curl https://api.openai.com/v1/engines/davinci/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{"prompt": "This is a test", "max_tokens": 5}'

我认为curl包(在CRAN上)是最好的选择(?)。我从来没有用过这个包,所以有人能帮我开始这个简单的调用吗?

EN

回答 1

Stack Overflow用户

发布于 2021-05-04 03:29:43

这可以通过httr包(在CRAN上)轻松完成,向@r2evans致敬:

代码语言:javascript
复制
library(httr)
myurl <- "https://api.openai.com/v1/engines/davinci/completions"
apikey <- "YOUR_API_KEY"
seed_text <- "This is a test"
tokens <- 5
output <- POST(myurl, body = list(prompt = seed_text, max_tokens = tokens), add_headers(Authorization = paste("Bearer", apikey)), encode = "json")
content(output)$choices[[1]]$text
## [1] " of a national emergency communication"
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67372903

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档