我正在尝试使用 Snowflake 中的 Streamlit 连接到 OpenAI。
import openai
client = openai.OpenAI(api_key='SECRETKEY')
response = client.chat.completions.create(
model="gpt-3.5-turbo",
messages=[
{
"role": "user",
"content": "hello world - what is the answer to the universe and all the rest?"
}
],
temperature=1,
max_tokens=256,
top_p=1,
frequency_penalty=0,
presence_penalty=0
)
print(response)
我得到的错误如下
File "/usr/lib/python_udf/b4b5fcefd7dd2d7996a3b2a1d0a7ffb199edf4f928b67977b49d2acb22540ece/lib/python3.8/site-packages/streamlit/runtime/scriptrunner/script_runner.py", line 552, in _run_script
exec(code, module.__dict__)
File "/home/udf/5208951221/streamlit_app.py", line 13, in <module>
response = client.chat.completions.create(
File "/usr/lib/python_udf/b4b5fcefd7dd2d7996a3b2a1d0a7ffb199edf4f928b67977b49d2acb22540ece/lib/python3.8/site-packages/openai/_utils/_utils.py", line 301, in wrapper
return func(*args, **kwargs)
File "/usr/lib/python_udf/b4b5fcefd7dd2d7996a3b2a1d0a7ffb199edf4f928b67977b49d2acb22540ece/lib/python3.8/site-packages/openai/resources/chat/completions.py", line 598, in create
return self._post(
File "/usr/lib/python_udf/b4b5fcefd7dd2d7996a3b2a1d0a7ffb199edf4f928b67977b49d2acb22540ece/lib/python3.8/site-packages/openai/_base_client.py", line 1063, in post
return cast(ResponseT, self.request(cast_to, opts, stream=stream, stream_cls=stream_cls))
File "/usr/lib/python_udf/b4b5fcefd7dd2d7996a3b2a1d0a7ffb199edf4f928b67977b49d2acb22540ece/lib/python3.8/site-packages/openai/_base_client.py", line 842, in request
return self._request(
File "/usr/lib/python_udf/b4b5fcefd7dd2d7996a3b2a1d0a7ffb199edf4f928b67977b49d2acb22540ece/lib/python3.8/site-packages/openai/_base_client.py", line 898, in _request
return self._retry_request(
File "/usr/lib/python_udf/b4b5fcefd7dd2d7996a3b2a1d0a7ffb199edf4f928b67977b49d2acb22540ece/lib/python3.8/site-packages/openai/_base_client.py", line 933, in _retry_request
return self._request(
File "/usr/lib/python_udf/b4b5fcefd7dd2d7996a3b2a1d0a7ffb199edf4f928b67977b49d2acb22540ece/lib/python3.8/site-packages/openai/_base_client.py", line 898, in _request
return self._retry_request(
File "/usr/lib/python_udf/b4b5fcefd7dd2d7996a3b2a1d0a7ffb199edf4f928b67977b49d2acb22540ece/lib/python3.8/site-packages/openai/_base_client.py", line 933, in _retry_request
return self._request(
File "/usr/lib/python_udf/b4b5fcefd7dd2d7996a3b2a1d0a7ffb199edf4f928b67977b49d2acb22540ece/lib/python3.8/site-packages/openai/_base_client.py", line 905, in _request
raise APIConnectionError(request=request) from err
我不知道如何寻找这个解决方案,因为没有具体的错误,只是连接错误。 有人可以帮我解决这个问题吗?
使用OpenAI版本1.9.0