当前位置: 首页 > news >正文

anything

ValueError Traceback (most recent call last)
Cell In[20], line 8
3 client = OpenAI()
4 # client = OpenAI(api_key=os.getenv("OPENAI_API_KEY"), base_url=os.getenv("OPENAI_BASE_URL"))
5
6 # client.list_em
----> 8 response = client.embeddings.create(
9 model="text-embedding-3-small",
10 input="今天天气真好,我们去钓鱼吧"
11 )
13 vector = response.data[0].embedding
14 print(f"Embedding vector length: {len(vector)}")

File D:\aitest\code\pk-langchain\.venv\Lib\site-packages\openai\resources\embeddings.py:132, in Embeddings.create(self, input, model, dimensions, encoding_format, user, extra_headers, extra_query, extra_body, timeout)
126 embedding.embedding = np.frombuffer( # type: ignore[no-untyped-call]
127 base64.b64decode(data), dtype="float32"
128 ).tolist()
130 return obj
--> 132 return self._post(
133 "/embeddings",
134 body=maybe_transform(params, embedding_create_params.EmbeddingCreateParams),
135 options=make_request_options(
136 extra_headers=extra_headers,
137 extra_query=extra_query,
138 extra_body=extra_body,
139 timeout=timeout,
140 post_parser=parser,
141 ),
142 cast_to=CreateEmbeddingResponse,
143 )

File D:\aitest\code\pk-langchain\.venv\Lib\site-packages\openai\_base_client.py:1259, in SyncAPIClient.post(self, path, cast_to, body, options, files, stream, stream_cls)
1245 def post(
1246 self,
1247 path: str,
(...) 1254 stream_cls: type[_StreamT] | None = None,
1255 ) -> ResponseT | _StreamT:
1256 opts = FinalRequestOptions.construct(
1257 method="post", url=path, json_data=body, files=to_httpx_files(files), **options
1258 )
-> 1259 return cast(ResponseT, self.request(cast_to, opts, stream=stream, stream_cls=stream_cls))

File D:\aitest\code\pk-langchain\.venv\Lib\site-packages\openai\_base_client.py:1052, in SyncAPIClient.request(self, cast_to, options, stream, stream_cls)
1049 break
1051 assert response is not None, "could not resolve response (should never happen)"
-> 1052 return self._process_response(
1053 cast_to=cast_to,
1054 options=options,
1055 response=response,
1056 stream=stream,
1057 stream_cls=stream_cls,
1058 retries_taken=retries_taken,
1059 )

File D:\aitest\code\pk-langchain\.venv\Lib\site-packages\openai\_base_client.py:1141, in SyncAPIClient._process_response(self, cast_to, options, response, stream, stream_cls, retries_taken)
1138 if bool(response.request.headers.get(RAW_RESPONSE_HEADER)):
1139 return cast(ResponseT, api_response)
-> 1141 return api_response.parse()

File D:\aitest\code\pk-langchain\.venv\Lib\site-packages\openai\_response.py:325, in APIResponse.parse(self, to)
323 parsed = self._parse(to=to)
324 if is_given(self._options.post_parser):
--> 325 parsed = self._options.post_parser(parsed)
327 if isinstance(parsed, BaseModel):
328 add_request_id(parsed, self.request_id)

File D:\aitest\code\pk-langchain\.venv\Lib\site-packages\openai\resources\embeddings.py:116, in Embeddings.create.<locals>.parser(obj)
113 return obj
115 if not obj.data:
--> 116 raise ValueError("No embedding data received")
118 for embedding in obj.data:
119 data = cast(object, embedding.embedding)

ValueError: No embedding data received

http://www.rkmt.cn/news/70375.html

相关文章:

  • 从vw/vh到clamp(),前端响应式设计的痛点与进化 - 实践
  • 10413_基于Springboot的智慧养老院管理系统
  • 【Unity URP】Rendering Debugger和可视化MipMap方案
  • 2025–2030 年最紧缺的八大 IC 岗位
  • Firefox 禁用按下 Alt 显示菜单
  • ReAct+LangGraph:构建智能AI Agent的完整指南(建议收藏) - 详解
  • 第七天项目
  • 2025煤炭氟氯测定仪TOP5权威推荐:精准检测选对品牌,奥
  • [豪の算法奇妙冒险] 代码随想录算法训练营第十四天 | 翻转二叉树、对称二叉树、二叉树的最大深度、二叉树的最小深度
  • JAX 训练加速指南:8 个让 TPU 满跑的工程实战习惯
  • 251202 模拟测 总结
  • 2025年中国温度传感器主流品牌五大推荐:看哪家品牌适合实验
  • 递归算法设计与实现 - Invinc
  • 惊呆了!这个小脚本竟然同时搞定计算、进制转换和BMI计算
  • 深入解析:苹果企业签名流程
  • Scrum 冲刺博客_1
  • Scrum 冲刺博客_2
  • Scrum1 冲刺博客
  • mysqld_multi方式,多启动mysql
  • 2025年聚酰亚胺棒定制生产厂家排名,看哪家技术水平高?
  • 第6篇:Alpha阶段Day6冲刺日志
  • 第7篇:Alpha阶段Day7冲刺日志
  • 2025年口碑好的停经架配件批发厂家推荐,看看哪家价格实惠
  • LangChain 提示模板注入漏洞详解:通过属性访问实现攻击
  • 第2篇:Alpha阶段Day2冲刺日志
  • 第1篇:Alpha阶段Scrum冲刺启动
  • 2025年AI企业培训专业推荐榜:实战导向培训指南
  • 2025年AI企业培训推荐榜:覆盖实战导向的数字化转型,精选优质机构供参考
  • 2025上海素食餐厅必吃榜:五家食材新鲜、口味地道的素食馆推荐
  • 2025年市面上28.3L尘埃粒子计数器供应厂家推荐,空气粒子计数器/尘埃粒子测试仪/尘埃粒子计数器在线监测系统粒子计数器品牌电话