Skip to content

Commit 18b5239

Browse files
authored
10/28 refs & more (#1164)
- `UsageMetadata` in `langchain` - `langchain-neo4j`
1 parent 9da407f commit 18b5239

File tree

9 files changed

+165
-39
lines changed

9 files changed

+165
-39
lines changed

pipeline/preprocessors/link_map.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,8 @@ class LinkMap(TypedDict):
124124
"SystemMessage": "langchain/messages/#langchain.messages.SystemMessage",
125125
"HumanMessage": "langchain/messages/#langchain.messages.HumanMessage",
126126
"trim_messages": "langchain/messages/#langchain.messages.trim_messages",
127-
"UsageMetadata": "langchain/messages/#langchain.messages.AIMessage.usage_metadata",
127+
"UsageMetadata": "langchain/messages/#langchain.messages.UsageMetadata",
128+
"InputTokenDetails": "langchain/messages/#langchain.messages.InputTokenDetails",
128129
# Content blocks
129130
"BaseMessage": "langchain_core/language_models/#langchain_core.messages.BaseMessage",
130131
"BaseMessage(content)": "langchain_core/language_models/#langchain_core.messages.BaseMessage.content",

reference/python/docs/integrations/langchain_neo4j.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,4 @@ title: Neo4J
88
[![PyPI - License](https://img.shields.io/pypi/l/langchain-neo4j)](https://opensource.org/licenses/MIT)
99
[![PyPI - Downloads](https://img.shields.io/pepy/dt/langchain-neo4j)](https://pypistats.org/packages/langchain-neo4j)
1010

11-
!!! note
12-
This package ref has not yet been fully migrated to v1.
11+
::: langchain_neo4j

reference/python/docs/langchain/messages.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,5 +31,6 @@
3131
- FileContentBlock
3232
- NonStandardContentBlock
3333
- trim_messages
34-
35-
<!-- TODO once exported - UsageMetadata -->
34+
- UsageMetadata
35+
- InputTokenDetails
36+
- OutputTokenDetails

reference/python/pyproject.dev.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ dependencies = [
6767
"langchain-google-vertexai",
6868
#"langchain-ibm",
6969
"langchain-milvus",
70-
#"langchain-neo4j",
70+
"langchain-neo4j",
7171
#"langchain-nvidia-ai-endpoints",
7272
#"langchain-pinecone",
7373
#"langchain-postgres",

reference/python/pyproject.prod.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ dependencies = [
6767
"langchain-google-vertexai",
6868
#"langchain-ibm",
6969
"langchain-milvus",
70-
#"langchain-neo4j",
70+
"langchain-neo4j",
7171
#"langchain-nvidia-ai-endpoints",
7272
#"langchain-pinecone",
7373
#"langchain-postgres",

reference/python/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ dependencies = [
6767
"langchain-google-vertexai",
6868
#"langchain-ibm",
6969
"langchain-milvus",
70-
#"langchain-neo4j",
70+
"langchain-neo4j",
7171
#"langchain-nvidia-ai-endpoints",
7272
#"langchain-pinecone",
7373
#"langchain-postgres",

reference/python/uv.lock

Lines changed: 154 additions & 29 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/oss/langchain/messages.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -368,7 +368,7 @@ const response = await model.invoke(messages);
368368
A unique identifier for the message (either automatically generated by LangChain or returned in the provider response)
369369
</ParamField>
370370
<ParamField path="usage_metadata" type="UsageMetadata | None">
371-
The usage metadata of the message, which can contain token counts when available. See @[reference][UsageMetadata].
371+
The usage metadata of the message, which can contain token counts when available. See @[`UsageMetadata`].
372372
</ParamField>
373373
<ParamField path="response_metadata" type="ResponseMetadata | None">
374374
The response metadata of the message.

src/oss/python/integrations/chat/anthropic.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -377,7 +377,7 @@ Second:
377377
```
378378
and specifying `"cache_control": {"type": "ephemeral", "ttl": "1h"}`.
379379

380-
Details of cached token counts will be included on the `InputTokenDetails` of response's `usage_metadata`:
380+
Details of cached token counts will be included on the @[`InputTokenDetails`] of response's @[`usage_metadata`][UsageMetadata]:
381381

382382
```python
383383
response = model.invoke(messages)

0 commit comments

Comments
 (0)