diff --git a/reference/python/docs/langchain_model_profiles/index.md b/reference/python/docs/langchain_model_profiles/index.md new file mode 100644 index 0000000000..f716a2c0ff --- /dev/null +++ b/reference/python/docs/langchain_model_profiles/index.md @@ -0,0 +1,17 @@ +--- +title: Model profiles +--- + +# :simple-wikidata:{ .lg .middle } `langchain-model-profiles` + +[![PyPI - Version](https://img.shields.io/pypi/v/langchain-model-profiles?label=%20)](https://pypi.org/project/langchain-model-profiles/#history) +[![PyPI - License](https://img.shields.io/pypi/l/langchain-model-profiles)](https://opensource.org/licenses/MIT) +[![PyPI - Downloads](https://img.shields.io/pepy/dt/langchain-model-profiles)](https://pypistats.org/packages/langchain-model-profiles) + +Reference documentation for the [`langchain-model-profiles`](https://pypi.org/project/langchain-model-profiles/) package. + +!!! danger "Beta package" + + This package is currently in development and the API is subject to change. + +::: langchain_model_profiles diff --git a/reference/python/docs/langsmith/index.md b/reference/python/docs/langsmith/index.md index 0be816ca59..5c8008cc92 100644 --- a/reference/python/docs/langsmith/index.md +++ b/reference/python/docs/langsmith/index.md @@ -10,25 +10,25 @@ Welcome to the LangSmith reference documentation!
-- __Observability & Evaluation__ +- :material-eye-outline:{ .lg .middle } __Observability & Evaluation__ --- [:octicons-arrow-right-24: Reference](./observability/sdk/index.md) -- __Deployment__ +- :material-upload:{ .lg .middle } __Deployment__ --- [:octicons-arrow-right-24: Reference](./deployment/sdk.md) -- __Remote Graph__ +- :material-router-wireless:{ .lg .middle } __Remote Graph__ --- [:octicons-arrow-right-24: Reference](./deployment/remote_graph.md) -- __LangSmith REST API__ +- :material-api:{ .lg .middle } __LangSmith REST API__ --- diff --git a/reference/python/mkdocs.yml b/reference/python/mkdocs.yml index 615a9c55e2..c0ff7c6b72 100644 --- a/reference/python/mkdocs.yml +++ b/reference/python/mkdocs.yml @@ -376,6 +376,8 @@ nav: - Overview: langchain_text_splitters/index.md - langchain-mcp-adapters: - Overview: langchain_mcp_adapters/index.md + - langchain-model-profiles: + - Overview: langchain_model_profiles/index.md - langchain-tests: - langchain_tests/index.md - Unit tests: diff --git a/reference/python/pyproject.dev.toml b/reference/python/pyproject.dev.toml index 2711ce1c2c..32f94e59c9 100644 --- a/reference/python/pyproject.dev.toml +++ b/reference/python/pyproject.dev.toml @@ -33,6 +33,7 @@ dependencies = [ "langchain", "langchain-classic", "langchain-tests", + "langchain-model-profiles", "langchain-text-splitters", "langchain-anthropic", "langchain-chroma", @@ -128,6 +129,7 @@ langchain-core = { path = "../../../langchain/libs/core", editable = true } langchain = { path = "../../../langchain/libs/langchain_v1", editable = true } langchain-classic = { path = "../../../langchain/libs/langchain", editable = true } langchain-tests = { path = "../../../langchain/libs/standard-tests", editable = true } +langchain-model-profiles = { path = "../../../langchain/libs/model-profiles", editable = true } langchain-text-splitters = { path = "../../../langchain/libs/text-splitters", editable = true } ### Partners diff --git a/reference/python/pyproject.prod.toml b/reference/python/pyproject.prod.toml index ca9071700d..5a2455f46c 100644 --- a/reference/python/pyproject.prod.toml +++ b/reference/python/pyproject.prod.toml @@ -33,6 +33,7 @@ dependencies = [ "langchain", "langchain-classic", "langchain-tests", + "langchain-model-profiles", "langchain-text-splitters", "langchain-anthropic", "langchain-chroma", @@ -114,6 +115,7 @@ langchain-core = { git = "https://github.com/langchain-ai/langchain.git", subdir langchain = { git = "https://github.com/langchain-ai/langchain.git", subdirectory = "libs/langchain_v1" } langchain-classic = { git = "https://github.com/langchain-ai/langchain.git", subdirectory = "libs/langchain" } langchain-tests = { git = "https://github.com/langchain-ai/langchain.git", subdirectory = "libs/standard-tests" } +langchain-model-profiles = { git = "https://github.com/langchain-ai/langchain.git", subdirectory = "libs/model-profiles" } langchain-text-splitters = { git = "https://github.com/langchain-ai/langchain.git", subdirectory = "libs/text-splitters" } ### Partners diff --git a/reference/python/pyproject.toml b/reference/python/pyproject.toml index ca9071700d..5a2455f46c 100644 --- a/reference/python/pyproject.toml +++ b/reference/python/pyproject.toml @@ -33,6 +33,7 @@ dependencies = [ "langchain", "langchain-classic", "langchain-tests", + "langchain-model-profiles", "langchain-text-splitters", "langchain-anthropic", "langchain-chroma", @@ -114,6 +115,7 @@ langchain-core = { git = "https://github.com/langchain-ai/langchain.git", subdir langchain = { git = "https://github.com/langchain-ai/langchain.git", subdirectory = "libs/langchain_v1" } langchain-classic = { git = "https://github.com/langchain-ai/langchain.git", subdirectory = "libs/langchain" } langchain-tests = { git = "https://github.com/langchain-ai/langchain.git", subdirectory = "libs/standard-tests" } +langchain-model-profiles = { git = "https://github.com/langchain-ai/langchain.git", subdirectory = "libs/model-profiles" } langchain-text-splitters = { git = "https://github.com/langchain-ai/langchain.git", subdirectory = "libs/text-splitters" } ### Partners diff --git a/reference/python/uv.lock b/reference/python/uv.lock index 4abb2ef7cd..0269846189 100644 --- a/reference/python/uv.lock +++ b/reference/python/uv.lock @@ -2276,6 +2276,14 @@ dependencies = [ { name = "tokenizers" }, ] +[[package]] +name = "langchain-model-profiles" +version = "0.0.3" +source = { git = "https://github.com/langchain-ai/langchain.git?subdirectory=libs%2Fmodel-profiles#c6547f58b78a813afd472bf67b740fa9c82cd880" } +dependencies = [ + { name = "typing-extensions" }, +] + [[package]] name = "langchain-neo4j" version = "0.6.0" @@ -2376,6 +2384,7 @@ dependencies = [ { name = "langchain-mcp-adapters" }, { name = "langchain-milvus" }, { name = "langchain-mistralai" }, + { name = "langchain-model-profiles" }, { name = "langchain-neo4j" }, { name = "langchain-nomic" }, { name = "langchain-ollama" }, @@ -2440,6 +2449,7 @@ requires-dist = [ { name = "langchain-mcp-adapters", git = "https://github.com/langchain-ai/langchain-mcp-adapters.git" }, { name = "langchain-milvus", git = "https://github.com/langchain-ai/langchain-milvus.git?subdirectory=libs%2Fmilvus" }, { name = "langchain-mistralai", git = "https://github.com/langchain-ai/langchain.git?subdirectory=libs%2Fpartners%2Fmistralai" }, + { name = "langchain-model-profiles", git = "https://github.com/langchain-ai/langchain.git?subdirectory=libs%2Fmodel-profiles" }, { name = "langchain-neo4j", git = "https://github.com/langchain-ai/langchain-neo4j.git?subdirectory=libs%2Fneo4j" }, { name = "langchain-nomic", git = "https://github.com/langchain-ai/langchain.git?subdirectory=libs%2Fpartners%2Fnomic" }, { name = "langchain-ollama", git = "https://github.com/langchain-ai/langchain.git?subdirectory=libs%2Fpartners%2Follama" }, @@ -2477,8 +2487,8 @@ requires-dist = [ [[package]] name = "langchain-tavily" -version = "0.2.12" -source = { git = "https://github.com/tavily-ai/langchain-tavily.git#c2508933a7a9c9d25924dfefb49eeff6e0dd64be" } +version = "0.2.13" +source = { git = "https://github.com/tavily-ai/langchain-tavily.git#990ff96a445aba8e28e510a21c057e91d09b81e3" } dependencies = [ { name = "aiohttp" }, { name = "langchain" },