python - OpenAI API 错误 : "No module named ' openai. embeddings_utils'; 'openai' 不是包”

标签 python pip package openai-api

我想使用 openai.embeddings_utils import get_embeddings 所以已经安装了openai

Name: openai
Version: 0.26.5
Summary: Python client library for the OpenAI API
Home-page: https://github.com/openai/openai-python
Author: OpenAI
Author-email: support@openai.com
License: 
Location: /Users/lima/Desktop/Paprika/Openai/.venv/lib/python3.9/site-packages
Requires: aiohttp, requests, tqdm
Required-by: 

这是我的openai 但是为什么不使用 openai.embeddings_utils 呢??

最佳答案

首先运行此命令pip install openai[embeddings]

然后像这样导入 embeddings_utils 包: 从 openai.embeddings_utils 导入 get_embedding

您可以在此处找到详细信息:https://github.com/openai/openai-python

关于python - OpenAI API 错误 : "No module named ' openai. embeddings_utils'; 'openai' 不是包”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75394143/

相关文章:

python - 在 matplotlib 中更改图例中的标记

python - 如何在Python中从文本文件读取input()

python - 一段时间后由于某种原因在 rabbitmq 中关闭了连接

python - 编程挑战中的高耗时和低效率

django - 通过 pip 在 django 安装中发出警告

python - 两个包含同名模块的包

python - 通过 pip 将包安装到单独的目录

python - 找不到满足选择要求的版本

java - 删除示例包仍然出现编译错误

java - "net.sf"Sourceforge.net 项目的 Java 包名称