#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...
尝试了看了一下源码还是没有理解这个地方为什么报错
还有官方文档,请老师指点一下,谢谢
登录后可查看更多问答,登录/注册