96得票5回答
OpenAI ChatGPT(GPT-3.5)API错误429:“您超过了当前配额,请检查您的计划和付款详情。”

我正在制作一个使用OpenAI API的Python脚本。然而,我遇到了以下错误: openai.error.RateLimitError: 您已超出当前配额,请检查您的计划和账单详情。 我的脚本如下: #!/usr/bin/env python3.8 # -*- coding: utf...

96得票12回答
导入错误:urllib3 v2.0仅支持OpenSSL 1.1.1+,当前的'ssl'模块是使用LibreSSL 2.8.3编译的。

在执行pip install openai之后,当我尝试import openai时,它显示了以下错误: the 'ssl' module of urllib3 is compile with LibreSSL not OpenSSL 我刚刚跟着一个关于使用OpenAI API的项目教程...

54得票7回答
OpenAI API 持续对话中的交互式对话

我正在尝试使用openAI API并尝试继续一次对话。例如: import openai openai.api_key = mykey prompt= "write me a haiku" response = openai.Completion.create(engin...

51得票3回答
OpenAI API:在发送API请求之前,我如何计算令牌数量?

OpenAI的文本模型有一个上下文长度,例如:Curie的上下文长度为2049个标记。它们提供max_tokens和stop参数来控制生成序列的长度。因此,当获取停止标记或达到max_tokens时,生成过程会停止。问题是,在生成文本时,我不知道我的提示包含多少标记。由于我不知道这一点,我无法...

36得票2回答
Langchain和LlamaIndex之间的区别

我目前正在开发一个由大型语言模型(LLM)驱动的聊天机器人,并希望它能根据我的文档提供回答。我知道在我的文档上使用微调模型可能不会产生直接的回答,所以我正在探索检索增强生成(RAG)的概念,以提高其性能。 在我的研究中,我遇到了两个工具,Langchain和LlamaIndex,它们似乎可以...

32得票4回答
OpenAI ChatGPT API错误:"InvalidRequestError: 未识别的请求参数:messages"

我目前正在尝试使用OpenAI的最新模型:gpt-3.5-turbo。我正在按照一个非常基础的教程进行操作。 我正在使用Google Collab笔记本进行工作。我必须为提示列表中的每个提示发送一个请求,为了简单起见,列表如下: prompts = ['What are your func...

30得票3回答
OpenAI GPT-3 API错误:"此模型的最大上下文长度为4097个令牌"。

我正在向完成端点发出请求。我的提示符是1360个令牌,由Playground和Tokenizer验证。我不会在这个问题中展示提示符,因为它有点太长了。 这是我使用openai npm包在Nodejs中向OpenAI发送的请求。 const response = await openai.c...

27得票11回答
找不到openai模块。

我已经在我的笔记本电脑上使用"pip install openai"安装了openai。 我已经在我的笔记本电脑上安装了openai,并且安装在与我的代码文件相同的文件夹中。但是当我尝试运行代码时,出现了"ImportError: No module named openai"的错误。 这...

25得票4回答
如何向ChatGPT API发送更长的文本输入?

我们在编程中有一个使用ChatGPT的用例,即对长文本进行摘要(语音转文字对话可能超过一小时)。 但是我们发现4k令牌限制往往会导致输入文本被截断到一半左右,因为达到了令牌限制。 分段处理似乎无法保留先前部分的历史记录。 对于提交超过4k个令牌的较长请求,我们有哪些选项?

25得票4回答
OpenAI API 出现错误:429 请求过多。

我正在尝试使用以下代码在Express NodeJS中向OpenAI API发出请求: import { Configuration, OpenAIApi } from "openai"; const configuration = new Configuration({ orga...