[GH-ISSUE #15270] issue: [ERROR: module 'pydantic._internal._decorators' has no attribute 'get_callable_return_type'] #33045

Closed
opened 2026-04-25 06:54:29 -05:00 by GiteaMirror · 3 comments
Owner

Originally created by @vlreinier on GitHub (Jun 24, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/15270

Check Existing Issues

  • I have searched the existing issues and discussions.
  • I am using the latest version of Open WebUI.

Installation Method

Docker

Open WebUI Version

v0.6.15

Ollama Version (if applicable)

No response

Operating System

Tested both Docker Desktop & Azure Container app

Browser (if applicable)

No response

Confirmation

  • I have read and followed all instructions in README.md.
  • I am using the latest version of both Open WebUI and Ollama.
  • I have included the browser console logs.
  • I have included the Docker container logs.
  • I have provided every relevant configuration, setting, and environment variable used in my setup.
  • I have clearly listed every relevant configuration, custom setting, environment variable, and command-line option that influences my setup (such as Docker Compose overrides, .env values, browser settings, authentication configurations, etc).
  • I have documented step-by-step reproduction instructions that are precise, sequential, and leave nothing to interpretation. My steps:
  • Start with the initial platform/version/OS and dependencies used,
  • Specify exact install/launch/configure commands,
  • List URLs visited, user input (incl. example values/emails/passwords if needed),
  • Describe all options and toggles enabled or changed,
  • Include any files or environmental changes,
  • Identify the expected and actual result at each stage,
  • Ensure any reasonably skilled user can follow and hit the same issue.

Expected Behavior

Successfully being able to save the function with the installation and import of llama-index.

Actual Behavior

When saving the function the error message "[ERROR: module 'pydantic._internal._decorators' has no attribute 'get_callable_return_type']" is displayed

Steps to Reproduce

  1. Create a container app in Azure
  2. Use the latest openwebui image to start the container
  3. Start and register openwebui
  4. Create a function and paste in the following code and save the function:
"""
title: Pipe
author: open‑webui
date: 2025-06-24
version: 1.1
license: MIT
description: Example of a pipe...
requirements: llama-index
"""

from llama_index.core.settings import Settings

class Pipe: ...

I also tried:

try:
    from llama_index.core.settings import Settings
except ImportError:
    import subprocess

    subprocess.run(["pip", "install", "llama-index"])
    from llama_index.core.settings import Settings

class Pipe: ...

Logs & Screenshots

2025-06-24T15:49:13.8422120Z stdout F 2025-06-24 15:49:13.841 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 45.132.40.234:0 - "POST /api/v1/utils/code/format HTTP/1.1" 200 - {}
2025-06-24T15:49:13.8669259Z stdout F 2025-06-24 15:49:13.866 | INFO | open_webui.utils.plugin:install_frontmatter_requirements:229 - Installing requirements: llama-index - {}
2025-06-24T15:49:14.2711946Z stdout F Requirement already satisfied: llama-index in /usr/local/lib/python3.11/site-packages (0.12.43)
2025-06-24T15:49:14.2802207Z stdout F Requirement already satisfied: llama-index-agent-openai<0.5,>=0.4.0 in /usr/local/lib/python3.11/site-packages (from llama-index) (0.4.11)
2025-06-24T15:49:14.2811206Z stdout F Requirement already satisfied: llama-index-cli<0.5,>=0.4.2 in /usr/local/lib/python3.11/site-packages (from llama-index) (0.4.3)
2025-06-24T15:49:14.2820785Z stdout F Requirement already satisfied: llama-index-core<0.13,>=0.12.43 in /usr/local/lib/python3.11/site-packages (from llama-index) (0.12.43)
2025-06-24T15:49:14.2830304Z stdout F Requirement already satisfied: llama-index-embeddings-openai<0.4,>=0.3.0 in /usr/local/lib/python3.11/site-packages (from llama-index) (0.3.1)
2025-06-24T15:49:14.2839392Z stdout F Requirement already satisfied: llama-index-indices-managed-llama-cloud>=0.4.0 in /usr/local/lib/python3.11/site-packages (from llama-index) (0.7.7)
2025-06-24T15:49:14.2849521Z stdout F Requirement already satisfied: llama-index-llms-openai<0.5,>=0.4.0 in /usr/local/lib/python3.11/site-packages (from llama-index) (0.4.7)
2025-06-24T15:49:14.2859102Z stdout F Requirement already satisfied: llama-index-multi-modal-llms-openai<0.6,>=0.5.0 in /usr/local/lib/python3.11/site-packages (from llama-index) (0.5.1)
2025-06-24T15:49:14.2866982Z stdout F Requirement already satisfied: llama-index-program-openai<0.4,>=0.3.0 in /usr/local/lib/python3.11/site-packages (from llama-index) (0.3.2)
2025-06-24T15:49:14.2874478Z stdout F Requirement already satisfied: llama-index-question-gen-openai<0.4,>=0.3.0 in /usr/local/lib/python3.11/site-packages (from llama-index) (0.3.1)
2025-06-24T15:49:14.2885454Z stdout F Requirement already satisfied: llama-index-readers-file<0.5,>=0.4.0 in /usr/local/lib/python3.11/site-packages (from llama-index) (0.4.9)
2025-06-24T15:49:14.2893622Z stdout F Requirement already satisfied: llama-index-readers-llama-parse>=0.4.0 in /usr/local/lib/python3.11/site-packages (from llama-index) (0.4.0)
2025-06-24T15:49:14.2902798Z stdout F Requirement already satisfied: nltk>3.8.1 in /usr/local/lib/python3.11/site-packages (from llama-index) (3.9.1)
2025-06-24T15:49:14.2941614Z stdout F Requirement already satisfied: openai>=1.14.0 in /usr/local/lib/python3.11/site-packages (from llama-index-agent-openai<0.5,>=0.4.0->llama-index) (1.82.0)
2025-06-24T15:49:14.3108513Z stdout F Requirement already satisfied: aiohttp<4,>=3.8.6 in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (3.11.11)
2025-06-24T15:49:14.3112214Z stdout F Requirement already satisfied: aiosqlite in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (0.21.0)
2025-06-24T15:49:14.3122606Z stdout F Requirement already satisfied: banks<3,>=2.0.0 in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (2.1.2)
2025-06-24T15:49:14.3134600Z stdout F Requirement already satisfied: dataclasses-json in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (0.6.7)
2025-06-24T15:49:14.3145085Z stdout F Requirement already satisfied: deprecated>=1.2.9.3 in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (1.2.18)
2025-06-24T15:49:14.3154472Z stdout F Requirement already satisfied: dirtyjson<2,>=1.0.8 in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (1.0.8)
2025-06-24T15:49:14.3164796Z stdout F Requirement already satisfied: filetype<2,>=1.2.0 in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (1.2.0)
2025-06-24T15:49:14.3180419Z stdout F Requirement already satisfied: fsspec>=2023.5.0 in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (2024.6.1)
2025-06-24T15:49:14.3188106Z stdout F Requirement already satisfied: httpx in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (0.28.1)
2025-06-24T15:49:14.3196435Z stdout F Requirement already satisfied: llama-index-workflows>=0.2.1 in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (0.2.2)
2025-06-24T15:49:14.3205594Z stdout F Requirement already satisfied: nest-asyncio<2,>=1.5.8 in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (1.6.0)
2025-06-24T15:49:14.3216398Z stdout F Requirement already satisfied: networkx>=3.0 in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (3.3)
2025-06-24T15:49:14.3262533Z stdout F Requirement already satisfied: numpy in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (1.26.4)
2025-06-24T15:49:14.3272737Z stdout F Requirement already satisfied: pillow>=9.0.0 in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (11.1.0)
2025-06-24T15:49:14.3290920Z stdout F Requirement already satisfied: pydantic>=2.8.0 in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (2.11.7)
2025-06-24T15:49:14.3299963Z stdout F Requirement already satisfied: pyyaml>=6.0.1 in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (6.0.2)
2025-06-24T15:49:14.3309316Z stdout F Requirement already satisfied: requests>=2.31.0 in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (2.32.3)
2025-06-24T15:49:14.3319552Z stdout F Requirement already satisfied: setuptools>=80.9.0 in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (80.9.0)
2025-06-24T15:49:14.3335507Z stdout F Requirement already satisfied: sqlalchemy>=1.4.49 in /usr/local/lib/python3.11/site-packages (from sqlalchemy[asyncio]>=1.4.49->llama-index-core<0.13,>=0.12.43->llama-index) (2.0.38)
2025-06-24T15:49:14.3349645Z stdout F Requirement already satisfied: tenacity!=8.4.0,<10.0.0,>=8.2.0 in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (9.1.2)
2025-06-24T15:49:14.3360262Z stdout F Requirement already satisfied: tiktoken>=0.7.0 in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (0.9.0)
2025-06-24T15:49:14.3383582Z stdout F Requirement already satisfied: tqdm<5,>=4.66.1 in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (4.67.1)
2025-06-24T15:49:14.3392022Z stdout F Requirement already satisfied: typing-extensions>=4.5.0 in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (4.12.2)
2025-06-24T15:49:14.3401186Z stdout F Requirement already satisfied: typing-inspect>=0.8.0 in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (0.9.0)
2025-06-24T15:49:14.3408183Z stdout F Requirement already satisfied: wrapt in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (1.17.2)
2025-06-24T15:49:14.3465250Z stdout F Requirement already satisfied: llama-cloud==0.1.26 in /usr/local/lib/python3.11/site-packages (from llama-index-indices-managed-llama-cloud>=0.4.0->llama-index) (0.1.26)
2025-06-24T15:49:14.3502247Z stdout F Requirement already satisfied: certifi>=2024.7.4 in /usr/local/lib/python3.11/site-packages (from llama-cloud==0.1.26->llama-index-indices-managed-llama-cloud>=0.4.0->llama-index) (2025.4.26)
2025-06-24T15:49:14.3697125Z stdout F Requirement already satisfied: beautifulsoup4<5,>=4.12.3 in /usr/local/lib/python3.11/site-packages (from llama-index-readers-file<0.5,>=0.4.0->llama-index) (4.13.4)
2025-06-24T15:49:14.3767587Z stdout F Requirement already satisfied: pandas<2.3.0 in /usr/local/lib/python3.11/site-packages (from llama-index-readers-file<0.5,>=0.4.0->llama-index) (2.2.3)
2025-06-24T15:49:14.3778501Z stdout F Requirement already satisfied: pypdf<6,>=5.1.0 in /usr/local/lib/python3.11/site-packages (from llama-index-readers-file<0.5,>=0.4.0->llama-index) (5.6.1)
2025-06-24T15:49:14.3786288Z stdout F Requirement already satisfied: striprtf<0.0.27,>=0.0.26 in /usr/local/lib/python3.11/site-packages (from llama-index-readers-file<0.5,>=0.4.0->llama-index) (0.0.26)
2025-06-24T15:49:14.3831872Z stdout F Requirement already satisfied: llama-parse>=0.5.0 in /usr/local/lib/python3.11/site-packages (from llama-index-readers-llama-parse>=0.4.0->llama-index) (0.6.34)
2025-06-24T15:49:14.3940205Z stdout F Requirement already satisfied: click in /usr/local/lib/python3.11/site-packages (from nltk>3.8.1->llama-index) (8.2.1)
2025-06-24T15:49:14.3947010Z stdout F Requirement already satisfied: joblib in /usr/local/lib/python3.11/site-packages (from nltk>3.8.1->llama-index) (1.5.1)
2025-06-24T15:49:14.3963693Z stdout F Requirement already satisfied: regex>=2021.8.3 in /usr/local/lib/python3.11/site-packages (from nltk>3.8.1->llama-index) (2024.11.6)
2025-06-24T15:49:14.4070307Z stdout F Requirement already satisfied: aiohappyeyeballs>=2.3.0 in /usr/local/lib/python3.11/site-packages (from aiohttp<4,>=3.8.6->llama-index-core<0.13,>=0.12.43->llama-index) (2.6.1)
2025-06-24T15:49:14.4079490Z stdout F Requirement already satisfied: aiosignal>=1.1.2 in /usr/local/lib/python3.11/site-packages (from aiohttp<4,>=3.8.6->llama-index-core<0.13,>=0.12.43->llama-index) (1.3.2)
2025-06-24T15:49:14.4090786Z stdout F Requirement already satisfied: attrs>=17.3.0 in /usr/local/lib/python3.11/site-packages (from aiohttp<4,>=3.8.6->llama-index-core<0.13,>=0.12.43->llama-index) (25.3.0)
2025-06-24T15:49:14.4104463Z stdout F Requirement already satisfied: frozenlist>=1.1.1 in /usr/local/lib/python3.11/site-packages (from aiohttp<4,>=3.8.6->llama-index-core<0.13,>=0.12.43->llama-index) (1.6.0)
2025-06-24T15:49:14.4113532Z stdout F Requirement already satisfied: multidict<7.0,>=4.5 in /usr/local/lib/python3.11/site-packages (from aiohttp<4,>=3.8.6->llama-index-core<0.13,>=0.12.43->llama-index) (6.4.4)
2025-06-24T15:49:14.4125204Z stdout F Requirement already satisfied: propcache>=0.2.0 in /usr/local/lib/python3.11/site-packages (from aiohttp<4,>=3.8.6->llama-index-core<0.13,>=0.12.43->llama-index) (0.3.1)
2025-06-24T15:49:14.4152863Z stdout F Requirement already satisfied: yarl<2.0,>=1.17.0 in /usr/local/lib/python3.11/site-packages (from aiohttp<4,>=3.8.6->llama-index-core<0.13,>=0.12.43->llama-index) (1.20.0)
2025-06-24T15:49:14.4215964Z stdout F Requirement already satisfied: griffe in /usr/local/lib/python3.11/site-packages (from banks<3,>=2.0.0->llama-index-core<0.13,>=0.12.43->llama-index) (1.7.3)
2025-06-24T15:49:14.4222321Z stdout F Requirement already satisfied: jinja2 in /usr/local/lib/python3.11/site-packages (from banks<3,>=2.0.0->llama-index-core<0.13,>=0.12.43->llama-index) (3.1.4)
2025-06-24T15:49:14.4231446Z stdout F Requirement already satisfied: platformdirs in /usr/local/lib/python3.11/site-packages (from banks<3,>=2.0.0->llama-index-core<0.13,>=0.12.43->llama-index) (4.3.8)
2025-06-24T15:49:14.4306077Z stdout F Requirement already satisfied: soupsieve>1.2 in /usr/local/lib/python3.11/site-packages (from beautifulsoup4<5,>=4.12.3->llama-index-readers-file<0.5,>=0.4.0->llama-index) (2.7)
2025-06-24T15:49:14.4967344Z stdout F Requirement already satisfied: anyio in /usr/local/lib/python3.11/site-packages (from httpx->llama-index-core<0.13,>=0.12.43->llama-index) (4.9.0)
2025-06-24T15:49:14.4983680Z stdout F Requirement already satisfied: httpcore==1.* in /usr/local/lib/python3.11/site-packages (from httpx->llama-index-core<0.13,>=0.12.43->llama-index) (1.0.9)
2025-06-24T15:49:14.4992189Z stdout F Requirement already satisfied: idna in /usr/local/lib/python3.11/site-packages (from httpx->llama-index-core<0.13,>=0.12.43->llama-index) (3.10)
2025-06-24T15:49:14.5062042Z stdout F Requirement already satisfied: h11>=0.16 in /usr/local/lib/python3.11/site-packages (from httpcore==1.*->httpx->llama-index-core<0.13,>=0.12.43->llama-index) (0.16.0)
2025-06-24T15:49:14.5118641Z stdout F Requirement already satisfied: llama-index-instrumentation>=0.1.0 in /usr/local/lib/python3.11/site-packages (from llama-index-workflows>=0.2.1->llama-index-core<0.13,>=0.12.43->llama-index) (0.2.0)
2025-06-24T15:49:14.5174223Z stdout F Requirement already satisfied: llama-cloud-services>=0.6.32 in /usr/local/lib/python3.11/site-packages (from llama-parse>=0.5.0->llama-index-readers-llama-parse>=0.4.0->llama-index) (0.6.34)
2025-06-24T15:49:14.5449582Z stdout F Requirement already satisfied: distro<2,>=1.7.0 in /usr/local/lib/python3.11/site-packages (from openai>=1.14.0->llama-index-agent-openai<0.5,>=0.4.0->llama-index) (1.9.0)
2025-06-24T15:49:14.5462608Z stdout F Requirement already satisfied: jiter<1,>=0.4.0 in /usr/local/lib/python3.11/site-packages (from openai>=1.14.0->llama-index-agent-openai<0.5,>=0.4.0->llama-index) (0.10.0)
2025-06-24T15:49:14.5476182Z stdout F Requirement already satisfied: sniffio in /usr/local/lib/python3.11/site-packages (from openai>=1.14.0->llama-index-agent-openai<0.5,>=0.4.0->llama-index) (1.3.1)
2025-06-24T15:49:14.6006449Z stdout F Requirement already satisfied: python-dateutil>=2.8.2 in /usr/local/lib/python3.11/site-packages (from pandas<2.3.0->llama-index-readers-file<0.5,>=0.4.0->llama-index) (2.9.0.post0)
2025-06-24T15:49:14.6020030Z stdout F Requirement already satisfied: pytz>=2020.1 in /usr/local/lib/python3.11/site-packages (from pandas<2.3.0->llama-index-readers-file<0.5,>=0.4.0->llama-index) (2025.2)
2025-06-24T15:49:14.6027670Z stdout F Requirement already satisfied: tzdata>=2022.7 in /usr/local/lib/python3.11/site-packages (from pandas<2.3.0->llama-index-readers-file<0.5,>=0.4.0->llama-index) (2025.2)
2025-06-24T15:49:14.6352618Z stdout F Requirement already satisfied: annotated-types>=0.6.0 in /usr/local/lib/python3.11/site-packages (from pydantic>=2.8.0->llama-index-core<0.13,>=0.12.43->llama-index) (0.7.0)
2025-06-24T15:49:14.6362701Z stdout F Requirement already satisfied: pydantic-core==2.33.2 in /usr/local/lib/python3.11/site-packages (from pydantic>=2.8.0->llama-index-core<0.13,>=0.12.43->llama-index) (2.33.2)
2025-06-24T15:49:14.6373183Z stdout F Requirement already satisfied: typing-inspection>=0.4.0 in /usr/local/lib/python3.11/site-packages (from pydantic>=2.8.0->llama-index-core<0.13,>=0.12.43->llama-index) (0.4.1)
2025-06-24T15:49:14.6702445Z stdout F Requirement already satisfied: charset-normalizer<4,>=2 in /usr/local/lib/python3.11/site-packages (from requests>=2.31.0->llama-index-core<0.13,>=0.12.43->llama-index) (3.4.2)
2025-06-24T15:49:14.6714525Z stdout F Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/local/lib/python3.11/site-packages (from requests>=2.31.0->llama-index-core<0.13,>=0.12.43->llama-index) (2.4.0)
2025-06-24T15:49:14.7426484Z stdout F Requirement already satisfied: greenlet!=0.4.17 in /usr/local/lib/python3.11/site-packages (from sqlalchemy>=1.4.49->sqlalchemy[asyncio]>=1.4.49->llama-index-core<0.13,>=0.12.43->llama-index) (3.1.1)
2025-06-24T15:49:14.8014262Z stdout F Requirement already satisfied: mypy-extensions>=0.3.0 in /usr/local/lib/python3.11/site-packages (from typing-inspect>=0.8.0->llama-index-core<0.13,>=0.12.43->llama-index) (1.1.0)
2025-06-24T15:49:14.8286378Z stdout F Requirement already satisfied: marshmallow<4.0.0,>=3.18.0 in /usr/local/lib/python3.11/site-packages (from dataclasses-json->llama-index-core<0.13,>=0.12.43->llama-index) (3.26.1)
2025-06-24T15:49:14.9462636Z stdout F Requirement already satisfied: python-dotenv<2.0.0,>=1.0.1 in /usr/local/lib/python3.11/site-packages (from llama-cloud-services>=0.6.32->llama-parse>=0.5.0->llama-index-readers-llama-parse>=0.4.0->llama-index) (1.1.0)
2025-06-24T15:49:14.9655005Z stdout F Requirement already satisfied: packaging>=17.0 in /usr/local/lib/python3.11/site-packages (from marshmallow<4.0.0,>=3.18.0->dataclasses-json->llama-index-core<0.13,>=0.12.43->llama-index) (23.2)
2025-06-24T15:49:15.0001578Z stdout F Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.11/site-packages (from python-dateutil>=2.8.2->pandas<2.3.0->llama-index-readers-file<0.5,>=0.4.0->llama-index) (1.17.0)
2025-06-24T15:49:15.0564047Z stdout F Requirement already satisfied: colorama>=0.4 in /usr/local/lib/python3.11/site-packages (from griffe->banks<3,>=2.0.0->llama-index-core<0.13,>=0.12.43->llama-index) (0.4.6)
2025-06-24T15:49:15.0643547Z stdout F Requirement already satisfied: MarkupSafe>=2.0 in /usr/local/lib/python3.11/site-packages (from jinja2->banks<3,>=2.0.0->llama-index-core<0.13,>=0.12.43->llama-index) (2.1.5)
2025-06-24T15:49:16.7122545Z stderr F WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
2025-06-24T15:49:16.7228504Z stderr F
2025-06-24T15:49:16.7228967Z stderr F [notice] A new release of pip is available: 24.0 -> 25.1.1
2025-06-24T15:49:16.7229135Z stderr F [notice] To update, run: pip install --upgrade pip
2025-06-24T15:49:16.7838201Z stdout F 2025-06-24 15:49:16.783 | ERROR | open_webui.utils.plugin:load_function_module_by_id:159 - Error loading module: test: module 'pydantic._internal._decorators' has no attribute 'get_callable_return_type' - {}
2025-06-24T15:49:16.8007569Z stdout F 2025-06-24 15:49:16.800 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 45.132.40.234:0 - "POST /api/v1/functions/id/test/update HTTP/1.1" 400 - {}

Additional Information

No response

Originally created by @vlreinier on GitHub (Jun 24, 2025). Original GitHub issue: https://github.com/open-webui/open-webui/issues/15270 ### Check Existing Issues - [x] I have searched the existing issues and discussions. - [x] I am using the latest version of Open WebUI. ### Installation Method Docker ### Open WebUI Version v0.6.15 ### Ollama Version (if applicable) _No response_ ### Operating System Tested both Docker Desktop & Azure Container app ### Browser (if applicable) _No response_ ### Confirmation - [x] I have read and followed all instructions in `README.md`. - [x] I am using the latest version of **both** Open WebUI and Ollama. - [x] I have included the browser console logs. - [x] I have included the Docker container logs. - [x] I have **provided every relevant configuration, setting, and environment variable used in my setup.** - [x] I have clearly **listed every relevant configuration, custom setting, environment variable, and command-line option that influences my setup** (such as Docker Compose overrides, .env values, browser settings, authentication configurations, etc). - [x] I have documented **step-by-step reproduction instructions that are precise, sequential, and leave nothing to interpretation**. My steps: - Start with the initial platform/version/OS and dependencies used, - Specify exact install/launch/configure commands, - List URLs visited, user input (incl. example values/emails/passwords if needed), - Describe all options and toggles enabled or changed, - Include any files or environmental changes, - Identify the expected and actual result at each stage, - Ensure any reasonably skilled user can follow and hit the same issue. ### Expected Behavior Successfully being able to save the function with the installation and import of llama-index. ### Actual Behavior When saving the function the error message "[ERROR: module 'pydantic._internal._decorators' has no attribute 'get_callable_return_type']" is displayed ### Steps to Reproduce 1. Create a container app in Azure 2. Use the latest openwebui image to start the container 3. Start and register openwebui 4. Create a function and paste in the following code and save the function: ``` """ title: Pipe author: open‑webui date: 2025-06-24 version: 1.1 license: MIT description: Example of a pipe... requirements: llama-index """ from llama_index.core.settings import Settings class Pipe: ... ``` I also tried: ``` try: from llama_index.core.settings import Settings except ImportError: import subprocess subprocess.run(["pip", "install", "llama-index"]) from llama_index.core.settings import Settings class Pipe: ... ``` ### Logs & Screenshots 2025-06-24T15:49:13.8422120Z stdout F 2025-06-24 15:49:13.841 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 45.132.40.234:0 - "POST /api/v1/utils/code/format HTTP/1.1" 200 - {} 2025-06-24T15:49:13.8669259Z stdout F 2025-06-24 15:49:13.866 | INFO | open_webui.utils.plugin:install_frontmatter_requirements:229 - Installing requirements: llama-index - {} 2025-06-24T15:49:14.2711946Z stdout F Requirement already satisfied: llama-index in /usr/local/lib/python3.11/site-packages (0.12.43) 2025-06-24T15:49:14.2802207Z stdout F Requirement already satisfied: llama-index-agent-openai<0.5,>=0.4.0 in /usr/local/lib/python3.11/site-packages (from llama-index) (0.4.11) 2025-06-24T15:49:14.2811206Z stdout F Requirement already satisfied: llama-index-cli<0.5,>=0.4.2 in /usr/local/lib/python3.11/site-packages (from llama-index) (0.4.3) 2025-06-24T15:49:14.2820785Z stdout F Requirement already satisfied: llama-index-core<0.13,>=0.12.43 in /usr/local/lib/python3.11/site-packages (from llama-index) (0.12.43) 2025-06-24T15:49:14.2830304Z stdout F Requirement already satisfied: llama-index-embeddings-openai<0.4,>=0.3.0 in /usr/local/lib/python3.11/site-packages (from llama-index) (0.3.1) 2025-06-24T15:49:14.2839392Z stdout F Requirement already satisfied: llama-index-indices-managed-llama-cloud>=0.4.0 in /usr/local/lib/python3.11/site-packages (from llama-index) (0.7.7) 2025-06-24T15:49:14.2849521Z stdout F Requirement already satisfied: llama-index-llms-openai<0.5,>=0.4.0 in /usr/local/lib/python3.11/site-packages (from llama-index) (0.4.7) 2025-06-24T15:49:14.2859102Z stdout F Requirement already satisfied: llama-index-multi-modal-llms-openai<0.6,>=0.5.0 in /usr/local/lib/python3.11/site-packages (from llama-index) (0.5.1) 2025-06-24T15:49:14.2866982Z stdout F Requirement already satisfied: llama-index-program-openai<0.4,>=0.3.0 in /usr/local/lib/python3.11/site-packages (from llama-index) (0.3.2) 2025-06-24T15:49:14.2874478Z stdout F Requirement already satisfied: llama-index-question-gen-openai<0.4,>=0.3.0 in /usr/local/lib/python3.11/site-packages (from llama-index) (0.3.1) 2025-06-24T15:49:14.2885454Z stdout F Requirement already satisfied: llama-index-readers-file<0.5,>=0.4.0 in /usr/local/lib/python3.11/site-packages (from llama-index) (0.4.9) 2025-06-24T15:49:14.2893622Z stdout F Requirement already satisfied: llama-index-readers-llama-parse>=0.4.0 in /usr/local/lib/python3.11/site-packages (from llama-index) (0.4.0) 2025-06-24T15:49:14.2902798Z stdout F Requirement already satisfied: nltk>3.8.1 in /usr/local/lib/python3.11/site-packages (from llama-index) (3.9.1) 2025-06-24T15:49:14.2941614Z stdout F Requirement already satisfied: openai>=1.14.0 in /usr/local/lib/python3.11/site-packages (from llama-index-agent-openai<0.5,>=0.4.0->llama-index) (1.82.0) 2025-06-24T15:49:14.3108513Z stdout F Requirement already satisfied: aiohttp<4,>=3.8.6 in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (3.11.11) 2025-06-24T15:49:14.3112214Z stdout F Requirement already satisfied: aiosqlite in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (0.21.0) 2025-06-24T15:49:14.3122606Z stdout F Requirement already satisfied: banks<3,>=2.0.0 in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (2.1.2) 2025-06-24T15:49:14.3134600Z stdout F Requirement already satisfied: dataclasses-json in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (0.6.7) 2025-06-24T15:49:14.3145085Z stdout F Requirement already satisfied: deprecated>=1.2.9.3 in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (1.2.18) 2025-06-24T15:49:14.3154472Z stdout F Requirement already satisfied: dirtyjson<2,>=1.0.8 in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (1.0.8) 2025-06-24T15:49:14.3164796Z stdout F Requirement already satisfied: filetype<2,>=1.2.0 in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (1.2.0) 2025-06-24T15:49:14.3180419Z stdout F Requirement already satisfied: fsspec>=2023.5.0 in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (2024.6.1) 2025-06-24T15:49:14.3188106Z stdout F Requirement already satisfied: httpx in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (0.28.1) 2025-06-24T15:49:14.3196435Z stdout F Requirement already satisfied: llama-index-workflows>=0.2.1 in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (0.2.2) 2025-06-24T15:49:14.3205594Z stdout F Requirement already satisfied: nest-asyncio<2,>=1.5.8 in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (1.6.0) 2025-06-24T15:49:14.3216398Z stdout F Requirement already satisfied: networkx>=3.0 in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (3.3) 2025-06-24T15:49:14.3262533Z stdout F Requirement already satisfied: numpy in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (1.26.4) 2025-06-24T15:49:14.3272737Z stdout F Requirement already satisfied: pillow>=9.0.0 in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (11.1.0) 2025-06-24T15:49:14.3290920Z stdout F Requirement already satisfied: pydantic>=2.8.0 in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (2.11.7) 2025-06-24T15:49:14.3299963Z stdout F Requirement already satisfied: pyyaml>=6.0.1 in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (6.0.2) 2025-06-24T15:49:14.3309316Z stdout F Requirement already satisfied: requests>=2.31.0 in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (2.32.3) 2025-06-24T15:49:14.3319552Z stdout F Requirement already satisfied: setuptools>=80.9.0 in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (80.9.0) 2025-06-24T15:49:14.3335507Z stdout F Requirement already satisfied: sqlalchemy>=1.4.49 in /usr/local/lib/python3.11/site-packages (from sqlalchemy[asyncio]>=1.4.49->llama-index-core<0.13,>=0.12.43->llama-index) (2.0.38) 2025-06-24T15:49:14.3349645Z stdout F Requirement already satisfied: tenacity!=8.4.0,<10.0.0,>=8.2.0 in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (9.1.2) 2025-06-24T15:49:14.3360262Z stdout F Requirement already satisfied: tiktoken>=0.7.0 in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (0.9.0) 2025-06-24T15:49:14.3383582Z stdout F Requirement already satisfied: tqdm<5,>=4.66.1 in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (4.67.1) 2025-06-24T15:49:14.3392022Z stdout F Requirement already satisfied: typing-extensions>=4.5.0 in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (4.12.2) 2025-06-24T15:49:14.3401186Z stdout F Requirement already satisfied: typing-inspect>=0.8.0 in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (0.9.0) 2025-06-24T15:49:14.3408183Z stdout F Requirement already satisfied: wrapt in /usr/local/lib/python3.11/site-packages (from llama-index-core<0.13,>=0.12.43->llama-index) (1.17.2) 2025-06-24T15:49:14.3465250Z stdout F Requirement already satisfied: llama-cloud==0.1.26 in /usr/local/lib/python3.11/site-packages (from llama-index-indices-managed-llama-cloud>=0.4.0->llama-index) (0.1.26) 2025-06-24T15:49:14.3502247Z stdout F Requirement already satisfied: certifi>=2024.7.4 in /usr/local/lib/python3.11/site-packages (from llama-cloud==0.1.26->llama-index-indices-managed-llama-cloud>=0.4.0->llama-index) (2025.4.26) 2025-06-24T15:49:14.3697125Z stdout F Requirement already satisfied: beautifulsoup4<5,>=4.12.3 in /usr/local/lib/python3.11/site-packages (from llama-index-readers-file<0.5,>=0.4.0->llama-index) (4.13.4) 2025-06-24T15:49:14.3767587Z stdout F Requirement already satisfied: pandas<2.3.0 in /usr/local/lib/python3.11/site-packages (from llama-index-readers-file<0.5,>=0.4.0->llama-index) (2.2.3) 2025-06-24T15:49:14.3778501Z stdout F Requirement already satisfied: pypdf<6,>=5.1.0 in /usr/local/lib/python3.11/site-packages (from llama-index-readers-file<0.5,>=0.4.0->llama-index) (5.6.1) 2025-06-24T15:49:14.3786288Z stdout F Requirement already satisfied: striprtf<0.0.27,>=0.0.26 in /usr/local/lib/python3.11/site-packages (from llama-index-readers-file<0.5,>=0.4.0->llama-index) (0.0.26) 2025-06-24T15:49:14.3831872Z stdout F Requirement already satisfied: llama-parse>=0.5.0 in /usr/local/lib/python3.11/site-packages (from llama-index-readers-llama-parse>=0.4.0->llama-index) (0.6.34) 2025-06-24T15:49:14.3940205Z stdout F Requirement already satisfied: click in /usr/local/lib/python3.11/site-packages (from nltk>3.8.1->llama-index) (8.2.1) 2025-06-24T15:49:14.3947010Z stdout F Requirement already satisfied: joblib in /usr/local/lib/python3.11/site-packages (from nltk>3.8.1->llama-index) (1.5.1) 2025-06-24T15:49:14.3963693Z stdout F Requirement already satisfied: regex>=2021.8.3 in /usr/local/lib/python3.11/site-packages (from nltk>3.8.1->llama-index) (2024.11.6) 2025-06-24T15:49:14.4070307Z stdout F Requirement already satisfied: aiohappyeyeballs>=2.3.0 in /usr/local/lib/python3.11/site-packages (from aiohttp<4,>=3.8.6->llama-index-core<0.13,>=0.12.43->llama-index) (2.6.1) 2025-06-24T15:49:14.4079490Z stdout F Requirement already satisfied: aiosignal>=1.1.2 in /usr/local/lib/python3.11/site-packages (from aiohttp<4,>=3.8.6->llama-index-core<0.13,>=0.12.43->llama-index) (1.3.2) 2025-06-24T15:49:14.4090786Z stdout F Requirement already satisfied: attrs>=17.3.0 in /usr/local/lib/python3.11/site-packages (from aiohttp<4,>=3.8.6->llama-index-core<0.13,>=0.12.43->llama-index) (25.3.0) 2025-06-24T15:49:14.4104463Z stdout F Requirement already satisfied: frozenlist>=1.1.1 in /usr/local/lib/python3.11/site-packages (from aiohttp<4,>=3.8.6->llama-index-core<0.13,>=0.12.43->llama-index) (1.6.0) 2025-06-24T15:49:14.4113532Z stdout F Requirement already satisfied: multidict<7.0,>=4.5 in /usr/local/lib/python3.11/site-packages (from aiohttp<4,>=3.8.6->llama-index-core<0.13,>=0.12.43->llama-index) (6.4.4) 2025-06-24T15:49:14.4125204Z stdout F Requirement already satisfied: propcache>=0.2.0 in /usr/local/lib/python3.11/site-packages (from aiohttp<4,>=3.8.6->llama-index-core<0.13,>=0.12.43->llama-index) (0.3.1) 2025-06-24T15:49:14.4152863Z stdout F Requirement already satisfied: yarl<2.0,>=1.17.0 in /usr/local/lib/python3.11/site-packages (from aiohttp<4,>=3.8.6->llama-index-core<0.13,>=0.12.43->llama-index) (1.20.0) 2025-06-24T15:49:14.4215964Z stdout F Requirement already satisfied: griffe in /usr/local/lib/python3.11/site-packages (from banks<3,>=2.0.0->llama-index-core<0.13,>=0.12.43->llama-index) (1.7.3) 2025-06-24T15:49:14.4222321Z stdout F Requirement already satisfied: jinja2 in /usr/local/lib/python3.11/site-packages (from banks<3,>=2.0.0->llama-index-core<0.13,>=0.12.43->llama-index) (3.1.4) 2025-06-24T15:49:14.4231446Z stdout F Requirement already satisfied: platformdirs in /usr/local/lib/python3.11/site-packages (from banks<3,>=2.0.0->llama-index-core<0.13,>=0.12.43->llama-index) (4.3.8) 2025-06-24T15:49:14.4306077Z stdout F Requirement already satisfied: soupsieve>1.2 in /usr/local/lib/python3.11/site-packages (from beautifulsoup4<5,>=4.12.3->llama-index-readers-file<0.5,>=0.4.0->llama-index) (2.7) 2025-06-24T15:49:14.4967344Z stdout F Requirement already satisfied: anyio in /usr/local/lib/python3.11/site-packages (from httpx->llama-index-core<0.13,>=0.12.43->llama-index) (4.9.0) 2025-06-24T15:49:14.4983680Z stdout F Requirement already satisfied: httpcore==1.* in /usr/local/lib/python3.11/site-packages (from httpx->llama-index-core<0.13,>=0.12.43->llama-index) (1.0.9) 2025-06-24T15:49:14.4992189Z stdout F Requirement already satisfied: idna in /usr/local/lib/python3.11/site-packages (from httpx->llama-index-core<0.13,>=0.12.43->llama-index) (3.10) 2025-06-24T15:49:14.5062042Z stdout F Requirement already satisfied: h11>=0.16 in /usr/local/lib/python3.11/site-packages (from httpcore==1.*->httpx->llama-index-core<0.13,>=0.12.43->llama-index) (0.16.0) 2025-06-24T15:49:14.5118641Z stdout F Requirement already satisfied: llama-index-instrumentation>=0.1.0 in /usr/local/lib/python3.11/site-packages (from llama-index-workflows>=0.2.1->llama-index-core<0.13,>=0.12.43->llama-index) (0.2.0) 2025-06-24T15:49:14.5174223Z stdout F Requirement already satisfied: llama-cloud-services>=0.6.32 in /usr/local/lib/python3.11/site-packages (from llama-parse>=0.5.0->llama-index-readers-llama-parse>=0.4.0->llama-index) (0.6.34) 2025-06-24T15:49:14.5449582Z stdout F Requirement already satisfied: distro<2,>=1.7.0 in /usr/local/lib/python3.11/site-packages (from openai>=1.14.0->llama-index-agent-openai<0.5,>=0.4.0->llama-index) (1.9.0) 2025-06-24T15:49:14.5462608Z stdout F Requirement already satisfied: jiter<1,>=0.4.0 in /usr/local/lib/python3.11/site-packages (from openai>=1.14.0->llama-index-agent-openai<0.5,>=0.4.0->llama-index) (0.10.0) 2025-06-24T15:49:14.5476182Z stdout F Requirement already satisfied: sniffio in /usr/local/lib/python3.11/site-packages (from openai>=1.14.0->llama-index-agent-openai<0.5,>=0.4.0->llama-index) (1.3.1) 2025-06-24T15:49:14.6006449Z stdout F Requirement already satisfied: python-dateutil>=2.8.2 in /usr/local/lib/python3.11/site-packages (from pandas<2.3.0->llama-index-readers-file<0.5,>=0.4.0->llama-index) (2.9.0.post0) 2025-06-24T15:49:14.6020030Z stdout F Requirement already satisfied: pytz>=2020.1 in /usr/local/lib/python3.11/site-packages (from pandas<2.3.0->llama-index-readers-file<0.5,>=0.4.0->llama-index) (2025.2) 2025-06-24T15:49:14.6027670Z stdout F Requirement already satisfied: tzdata>=2022.7 in /usr/local/lib/python3.11/site-packages (from pandas<2.3.0->llama-index-readers-file<0.5,>=0.4.0->llama-index) (2025.2) 2025-06-24T15:49:14.6352618Z stdout F Requirement already satisfied: annotated-types>=0.6.0 in /usr/local/lib/python3.11/site-packages (from pydantic>=2.8.0->llama-index-core<0.13,>=0.12.43->llama-index) (0.7.0) 2025-06-24T15:49:14.6362701Z stdout F Requirement already satisfied: pydantic-core==2.33.2 in /usr/local/lib/python3.11/site-packages (from pydantic>=2.8.0->llama-index-core<0.13,>=0.12.43->llama-index) (2.33.2) 2025-06-24T15:49:14.6373183Z stdout F Requirement already satisfied: typing-inspection>=0.4.0 in /usr/local/lib/python3.11/site-packages (from pydantic>=2.8.0->llama-index-core<0.13,>=0.12.43->llama-index) (0.4.1) 2025-06-24T15:49:14.6702445Z stdout F Requirement already satisfied: charset-normalizer<4,>=2 in /usr/local/lib/python3.11/site-packages (from requests>=2.31.0->llama-index-core<0.13,>=0.12.43->llama-index) (3.4.2) 2025-06-24T15:49:14.6714525Z stdout F Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/local/lib/python3.11/site-packages (from requests>=2.31.0->llama-index-core<0.13,>=0.12.43->llama-index) (2.4.0) 2025-06-24T15:49:14.7426484Z stdout F Requirement already satisfied: greenlet!=0.4.17 in /usr/local/lib/python3.11/site-packages (from sqlalchemy>=1.4.49->sqlalchemy[asyncio]>=1.4.49->llama-index-core<0.13,>=0.12.43->llama-index) (3.1.1) 2025-06-24T15:49:14.8014262Z stdout F Requirement already satisfied: mypy-extensions>=0.3.0 in /usr/local/lib/python3.11/site-packages (from typing-inspect>=0.8.0->llama-index-core<0.13,>=0.12.43->llama-index) (1.1.0) 2025-06-24T15:49:14.8286378Z stdout F Requirement already satisfied: marshmallow<4.0.0,>=3.18.0 in /usr/local/lib/python3.11/site-packages (from dataclasses-json->llama-index-core<0.13,>=0.12.43->llama-index) (3.26.1) 2025-06-24T15:49:14.9462636Z stdout F Requirement already satisfied: python-dotenv<2.0.0,>=1.0.1 in /usr/local/lib/python3.11/site-packages (from llama-cloud-services>=0.6.32->llama-parse>=0.5.0->llama-index-readers-llama-parse>=0.4.0->llama-index) (1.1.0) 2025-06-24T15:49:14.9655005Z stdout F Requirement already satisfied: packaging>=17.0 in /usr/local/lib/python3.11/site-packages (from marshmallow<4.0.0,>=3.18.0->dataclasses-json->llama-index-core<0.13,>=0.12.43->llama-index) (23.2) 2025-06-24T15:49:15.0001578Z stdout F Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.11/site-packages (from python-dateutil>=2.8.2->pandas<2.3.0->llama-index-readers-file<0.5,>=0.4.0->llama-index) (1.17.0) 2025-06-24T15:49:15.0564047Z stdout F Requirement already satisfied: colorama>=0.4 in /usr/local/lib/python3.11/site-packages (from griffe->banks<3,>=2.0.0->llama-index-core<0.13,>=0.12.43->llama-index) (0.4.6) 2025-06-24T15:49:15.0643547Z stdout F Requirement already satisfied: MarkupSafe>=2.0 in /usr/local/lib/python3.11/site-packages (from jinja2->banks<3,>=2.0.0->llama-index-core<0.13,>=0.12.43->llama-index) (2.1.5) 2025-06-24T15:49:16.7122545Z stderr F WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv 2025-06-24T15:49:16.7228504Z stderr F 2025-06-24T15:49:16.7228967Z stderr F [notice] A new release of pip is available: 24.0 -> 25.1.1 2025-06-24T15:49:16.7229135Z stderr F [notice] To update, run: pip install --upgrade pip 2025-06-24T15:49:16.7838201Z stdout F 2025-06-24 15:49:16.783 | ERROR | open_webui.utils.plugin:load_function_module_by_id:159 - Error loading module: test: module 'pydantic._internal._decorators' has no attribute 'get_callable_return_type' - {} 2025-06-24T15:49:16.8007569Z stdout F 2025-06-24 15:49:16.800 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 45.132.40.234:0 - "POST /api/v1/functions/id/test/update HTTP/1.1" 400 - {} ### Additional Information _No response_
GiteaMirror added the bug label 2026-04-25 06:54:29 -05:00
Author
Owner

@benddown commented on GitHub (Jun 28, 2025):

I have a similar issue when trying to install a pipe function: LlamaIndex Text to SQL RAG

Image

<!-- gh-comment-id:3016009466 --> @benddown commented on GitHub (Jun 28, 2025): I have a similar issue when trying to install a pipe function: LlamaIndex Text to SQL RAG ![Image](https://github.com/user-attachments/assets/22d07d54-788d-470e-8488-571d08cdd2b4)
Author
Owner

@vlreinier commented on GitHub (Jul 1, 2025):

I changed the pydantic version in the backend requirement.txt to 2.11.7. This seems to fix the issue. @tjbck do I need to make a PR for this small change?

<!-- gh-comment-id:3024362702 --> @vlreinier commented on GitHub (Jul 1, 2025): I changed the pydantic version in the backend requirement.txt to 2.11.7. This seems to fix the issue. @tjbck do I need to make a PR for this small change?
Author
Owner

@tjbck commented on GitHub (Jul 2, 2025):

@vlreinier added to dev with d54896ca6649e7d92bb761174a80ba9365b76249! Thanks!

<!-- gh-comment-id:3026804003 --> @tjbck commented on GitHub (Jul 2, 2025): @vlreinier added to dev with d54896ca6649e7d92bb761174a80ba9365b76249! Thanks!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#33045