Create rag-client package

This commit is contained in:
2026-02-20 05:11:24 +00:00
parent 2c722c1166
commit c01f4d1ab3
16 changed files with 1325 additions and 5 deletions

23
uv.lock generated
View File

@@ -7,6 +7,12 @@ resolution-markers = [
"python_full_version < '3.13'",
]
[manifest]
members = [
"capa-de-integracion",
"rag-client",
]
[[package]]
name = "aiohappyeyeballs"
version = "2.6.1"
@@ -177,6 +183,7 @@ dependencies = [
{ name = "pydantic" },
{ name = "pydantic-settings" },
{ name = "python-multipart" },
{ name = "rag-client" },
{ name = "redis", extra = ["hiredis"] },
{ name = "tenacity" },
{ name = "uvicorn", extra = ["standard"] },
@@ -203,6 +210,7 @@ requires-dist = [
{ name = "pydantic", specifier = ">=2.10.0" },
{ name = "pydantic-settings", specifier = ">=2.6.0" },
{ name = "python-multipart", specifier = ">=0.0.12" },
{ name = "rag-client", editable = "packages/rag-client" },
{ name = "redis", extras = ["hiredis"], specifier = ">=5.2.0" },
{ name = "tenacity", specifier = ">=9.0.0" },
{ name = "uvicorn", extras = ["standard"], specifier = ">=0.32.0" },
@@ -1700,6 +1708,21 @@ wheels = [
{ url = "https://files.pythonhosted.org/packages/f1/12/de94a39c2ef588c7e6455cfbe7343d3b2dc9d6b6b2f40c4c6565744c873d/pyyaml-6.0.3-cp314-cp314t-win_arm64.whl", hash = "sha256:ebc55a14a21cb14062aa4162f906cd962b28e2e9ea38f9b4391244cd8de4ae0b", size = 149341, upload-time = "2025-09-25T21:32:56.828Z" },
]
[[package]]
name = "rag-client"
version = "0.1.0"
source = { editable = "packages/rag-client" }
dependencies = [
{ name = "httpx" },
{ name = "pydantic" },
]
[package.metadata]
requires-dist = [
{ name = "httpx", specifier = ">=0.27.0" },
{ name = "pydantic", specifier = ">=2.0.0" },
]
[[package]]
name = "redis"
version = "7.2.0"