uses openrouter

This commit is contained in:
2026-05-27 09:30:18 -07:00
parent 3d9f82f1ea
commit f6f3296b0a
4 changed files with 40 additions and 13 deletions

11
uv.lock generated
View File

@@ -58,12 +58,14 @@ source = { virtual = "." }
dependencies = [
{ name = "openai" },
{ name = "pydantic" },
{ name = "python-dotenv" },
]
[package.metadata]
requires-dist = [
{ name = "openai", specifier = "==1.109.1" },
{ name = "pydantic", specifier = "==2.13.4" },
{ name = "python-dotenv", specifier = ">=1.2.2" },
]
[[package]]
@@ -339,6 +341,15 @@ wheels = [
{ url = "https://files.pythonhosted.org/packages/4b/2d/69abac8f838090bbecd5df894befb2c2619e7996a98ddb949db9f3b93225/pydantic_core-2.46.4-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:d51026d73fcfd93610abc7b27789c26b313920fcfb20e27462d74a7f8b06e983", size = 2193071, upload-time = "2026-05-06T13:38:08.682Z" },
]
[[package]]
name = "python-dotenv"
version = "1.2.2"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/82/ed/0301aeeac3e5353ef3d94b6ec08bbcabd04a72018415dcb29e588514bba8/python_dotenv-1.2.2.tar.gz", hash = "sha256:2c371a91fbd7ba082c2c1dc1f8bf89ca22564a087c2c287cd9b662adde799cf3", size = 50135, upload-time = "2026-03-01T16:00:26.196Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/0b/d7/1959b9648791274998a9c3526f6d0ec8fd2233e4d4acce81bbae76b44b2a/python_dotenv-1.2.2-py3-none-any.whl", hash = "sha256:1d8214789a24de455a8b8bd8ae6fe3c6b69a5e3d64aa8a8e5d68e694bbcb285a", size = 22101, upload-time = "2026-03-01T16:00:25.09Z" },
]
[[package]]
name = "sniffio"
version = "1.3.1"