为了分析句子,我训练了一个 ChatGPT 助手,我从 R 函数调用它来对句子进行分类:
library(openai)
Sys.setenv(
OPENAI_API_KEY = 'XXXXXXXXXXXXXXXXXX'
)
score_sentence_CSM <- function(mySentence) {
myScore <- create_chat_completion(
model = "asst_3JVWE1StXCNELM4PBbJrDe8O",
temperature = 0.5,
messages = list(
list(
"role" = "system",
"content" = "You are a helpful assistant"
),
list(
"role" = "user",
"content" = paste("How to classify the following sentence according to your instructions (your answer is only a number): ", mySentence)
)
)
)
return(myScore[["choices"]][["message.content"]])
}
score_sentence_CSM("The future is bright")
代码返回以下错误:
错误:OpenAI API 请求失败 [404]: 该模型
不存在或您无权访问它。asst_3JVWE1StXCNELM4PBbJrDe8O
当 model = "gpt-3.5-turbo-16k" 时,函数返回答案 定制助理在 openai Playground 工作
我应该对代码进行一些更改,还是在助手的配置中需要做一些特定的事情?
您使用的是 CRAN 的“openai”软件包吗?我相信它目前还不支持助手。
我自己还没有测试过它,但可能值得检查一下这个存储库:https://github.com/samterfa/openai - 它似乎有一个助手端点的实现。