Код: Выделить всё
"01JJKPZFJS1BT0C20ZJ0011W8X - fn - ERROR - 'NoneType' object is not callable:
File \"/python/fdk/runner.py\", line 74, in handle_request\\n response_data = await with_deadline(ctx, handler_code, body)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n
File \"/python/fdk/runner.py\", line 54, in with_deadline\\n raise ex\\n File \"/python/fdk/runner.py\", line 47, in with_deadline\\n handle_func = handler_code.handler()\\n ^^^^^^^^^^^^^^^^^^^^^^\\n
File \"/python/fdk/customer_code.py\", line 94, in handler\\n mod = self._delayed_module_class.get_module()\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n
File \"/python/fdk/customer_code.py\", line 59, in get_module\\n .load_module()\\n ^^^^^^^^^^^^^\\n
File \"\", line 605, in _check_name_wrapper\\n File \"\", line 1121, in load_module\\n
File \"\", line 945, in load_module\\n
File \"\", line 290, in _load_module_shim\\n
File \"\", line 721, in _load\\n
File \"\", line 690, in _load_unlocked\\n
File \"\", line 940, in exec_module\\n
File \"\", line 241, in _call_with_frames_removed\\n
File \"/function/func.py\", line 6, in \\n from langchain_community.chat_models.oci_generative_ai import ChatOCIGenAI\\n
File \"/python/langchain_community/chat_models/oci_generative_ai.py\", line 18, in \\n from langchain_core.callbacks import CallbackManagerForLLMRun\\n
File \"/python/langchain_core/callbacks/__init__.py\", line 23, in \\n from langchain_core.callbacks.manager import (\\n
File \"/python/langchain_core/callbacks/manager.py\", line 23, in \\n from langsmith.run_helpers import get_tracing_context\\n
File \"/python/langsmith/run_helpers.py\", line 56, in \\n _PARENT_RUN_TREE = contextvars.ContextVar[Optional[run_trees.RunTree]](\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n"
Код: Выделить всё
from langchain_community.chat_models.oci_generative_ai import ChatOCIGenAI
from langchain_community.utilities import SQLDatabase
from langchain_experimental.sql import SQLDatabaseSequentialChain
from langchain.prompts.prompt import PromptTemplate
< /code>
Я получаю ошибку для всех этих операторов импорта (пробовал каждый индивидуально, тот же результат) с или без использования любого из этих импортов в моем коде. < /p>
Некоторый контекст в моей среде: < /p>
Функция успешно развертывается, ошибка возникает только при вызове. < /li>
Здание в Python 3.11 < /li>
Мои требования.fdk>=0.1.86
oci
oracledb
langchain-community==0.3.15
langchain-experimental==0.3.4
langchain==0.3.15
sqlalchemy
Я также пробовал использовать более раннюю версию LangChain. версии вместе с использованием среды функций OCI Python 3.9 и Python 3.8 - та же проблема.
Поэтому кажется, что проблема заключается в запуске этих конкретных импортов Python в среде функций OCI. Удаление этого импорта позволяет моему коду работать нормально.
Некоторые идеи или помощь будут полезны. Кроме того, я впервые публикую сообщение в Stack Overflow, поэтому прошу прощения, если формат моего вопроса не совсем верен или отсутствуют детали, буду рад уточнить, если необходимо!
Подробнее здесь: https://stackoverflow.com/questions/793 ... on-failing
Мобильная версия