请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

第一个实例运行报错

运行代码

#hello world
from langchain.llms import OpenAI
import os

api_base = os.getenv("OPENAI_API_BASE")
api_key = os.getenv("OPENAI_KEY")
llm = OpenAI(
    model="gpt-4-1106-preview",
    temperature=0,
    openai_api_key=api_key,
    openai_api_base=api_base
    )
llm.predict("介绍下你自己")

报错内容:

InvalidRequestError                       Traceback (most recent call last)
Cell In[39], line 13
      6 api_key = os.getenv("OPENAI_KEY")
      7 llm = OpenAI(
      8     model="gpt-4-1106-preview",
      9     temperature=0,
     10     openai_api_key=api_key,
     11     openai_api_base=api_base
     12     )
---> 13 llm.predict("介绍下你自己")

File d:\Python310\lib\site-packages\langchain\llms\base.py:865, in BaseLLM.predict(self, text, stop, **kwargs)
    863 else:
    864     _stop = list(stop)
--> 865 return self(text, stop=_stop, **kwargs)

File d:\Python310\lib\site-packages\langchain\llms\base.py:825, in BaseLLM.__call__(self, prompt, stop, callbacks, tags, metadata, **kwargs)
    818 if not isinstance(prompt, str):
    819     raise ValueError(
    820         "Argument `prompt` is expected to be a string. Instead found "
    821         f"{type(prompt)}. If you want to run the LLM on multiple prompts, use "
    822         "`generate` instead."
    823     )
    824 return (
...
    764         rbody, rcode, resp.data, rheaders, stream_error=stream_error
    765     )
    766 return resp

InvalidRequestError: field messages is required (request id: 20240417225824491488980K4K9uMjY)
Output is truncated. View as a scrollable element or open in a text editor. Adjust cell output settings...

尝试了看了一下源码还是没有理解这个地方为什么报错
还有官方文档,请老师指点一下,谢谢
图片描述

正在回答 回答被采纳积分+3

1回答

tomiezhang 2024-04-18 02:53:48

http://149.28.145.211:8008/notebooks/README.ipynb

密码:123abc

安装环境以及依赖包的问题,我在线上部署了一套教学代码,已经打包安装好了依赖,直接线上运行学习吧!

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号