Среда: приложение Flask, работающее на Python3.8 с AWS ElasticBeanstalk на экземпляре AL2 EC2. После установки пакета Python OpenAI при загрузке экземпляра EB возникает следующая ошибка в журналах:
from openai import OpenAI
web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/openai/__init__.py", line 8, in
web: from . import types
web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/openai/types/__init__.py", line 5, in
web: from .batch import Batch as Batch
web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/openai/types/batch.py", line 7, in
web: from .._models import BaseModel
web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/openai/_models.py", line 25, in
web: from ._types import (
web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/openai/_types.py", line 21, in
web: import httpx
web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/httpx/__init__.py", line 2, in
web: from ._api import delete, get, head, options, patch, post, put, request, stream
web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/httpx/_api.py", line 6, in
web: from ._client import Client
web: File "", line 991, in _find_and_load
web: File "", line 975, in _find_and_load_unlocked
web: File "", line 671, in _load_unlocked
web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/newrelic/api/import_hook.py", line 174, in exec_module
web: self.loader.exec_module(module)
web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/httpx/_client.py", line 32, in
web: from ._transports.default import AsyncHTTPTransport, HTTPTransport
web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/httpx/_transports/default.py", line 32, in
web: import httpcore
web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/httpcore/__init__.py", line 1, in
web: from ._api import request, stream
web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/httpcore/_api.py", line 5, in
web: from ._sync.connection_pool import ConnectionPool
web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/httpcore/_sync/__init__.py", line 1, in
web: from .connection import HTTPConnection
web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/httpcore/_sync/connection.py", line 12, in
web: from .._synchronization import Lock
web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/httpcore/_synchronization.py", line 11, in
web: import trio
web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/trio/__init__.py", line 26, in
web: from . import abc, from_thread, lowlevel, socket, to_thread
web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/trio/socket.py", line 16, in
web: from . import _socket
web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/trio/_socket.py", line 526, in
web: class SocketType:
web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/trio/_socket.py", line 719, in SocketType
web: @_wraps(_stdlib_socket.socket.sendmsg, assigned=(), updated=())
web: AttributeError: type object 'GreenSocket' has no attribute 'sendmsg'
web: [2024-07-29 21:44:08 +0000] [25719] [INFO] Worker exiting (pid: 25719)
Я пробовал менять версии OpenAI и соответствующие зависимости, и как только пакет OpenAI удаляется, рабочий процесс успешно запускается.
Среда: приложение Flask, работающее на Python3.8 с AWS ElasticBeanstalk на экземпляре AL2 EC2. После установки пакета Python OpenAI при загрузке экземпляра EB возникает следующая ошибка в журналах: [code] from openai import OpenAI web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/openai/__init__.py", line 8, in web: from . import types web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/openai/types/__init__.py", line 5, in web: from .batch import Batch as Batch web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/openai/types/batch.py", line 7, in web: from .._models import BaseModel web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/openai/_models.py", line 25, in web: from ._types import ( web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/openai/_types.py", line 21, in web: import httpx web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/httpx/__init__.py", line 2, in web: from ._api import delete, get, head, options, patch, post, put, request, stream web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/httpx/_api.py", line 6, in web: from ._client import Client web: File "", line 991, in _find_and_load web: File "", line 975, in _find_and_load_unlocked web: File "", line 671, in _load_unlocked web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/newrelic/api/import_hook.py", line 174, in exec_module web: self.loader.exec_module(module) web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/httpx/_client.py", line 32, in web: from ._transports.default import AsyncHTTPTransport, HTTPTransport web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/httpx/_transports/default.py", line 32, in web: import httpcore web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/httpcore/__init__.py", line 1, in web: from ._api import request, stream web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/httpcore/_api.py", line 5, in web: from ._sync.connection_pool import ConnectionPool web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/httpcore/_sync/__init__.py", line 1, in web: from .connection import HTTPConnection web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/httpcore/_sync/connection.py", line 12, in web: from .._synchronization import Lock web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/httpcore/_synchronization.py", line 11, in web: import trio web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/trio/__init__.py", line 26, in web: from . import abc, from_thread, lowlevel, socket, to_thread web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/trio/socket.py", line 16, in web: from . import _socket web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/trio/_socket.py", line 526, in web: class SocketType: web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/trio/_socket.py", line 719, in SocketType web: @_wraps(_stdlib_socket.socket.sendmsg, assigned=(), updated=()) web: AttributeError: type object 'GreenSocket' has no attribute 'sendmsg' web: [2024-07-29 21:44:08 +0000] [25719] [INFO] Worker exiting (pid: 25719) [/code] Я пробовал менять версии OpenAI и соответствующие зависимости, и как только пакет OpenAI удаляется, рабочий процесс успешно запускается.
Среда: приложение Flask, работающее на Python3.8 с AWS ElasticBeanstalk на экземпляре AL2 EC2. После установки пакета Python OpenAI при загрузке экземпляра EB возникает следующая ошибка в журналах:
from openai import OpenAI
web: File...
Используя код Visual Studio и PyCharm, после установки openai (pip install openai) меня беспокоит странная ошибка - пожалуйста, помогите.
Если, например, я пишу: import openai
Я хочу использовать openai.embeddings_utils, import get_embeddings
Поэтому уже установил openai
Name: openai
Version: 0.26.5
Summary: Python client library for the OpenAI API
Home-page:
Author: OpenAI
Author-email: support@openai.com
License:...
В настоящее время я работаю над чат-ботом, и, поскольку я использую Windows 11, он не позволяет мне перейти на более новую библиотеку OpenAI или понизить ее версию. Могу ли я заменить функцию ChatCompletion чем-то другим, чтобы она работала в моей...