Home / Function/ update_document() — langchain Function Reference

update_document() — langchain Function Reference

Architecture documentation for the update_document() function in vectorstores.py from the langchain codebase.

Entity Profile

Dependency Diagram

graph TD
  ff1e5124_d144_b0ba_680b_5e772180c3fd["update_document()"]
  d25f9e94_3ec0_b9ca_7d2f_eb7ef487ccab["Chroma"]
  ff1e5124_d144_b0ba_680b_5e772180c3fd -->|defined in| d25f9e94_3ec0_b9ca_7d2f_eb7ef487ccab
  f60e8b46_57d7_444f_8f74_649e0a5f3326["update_documents()"]
  ff1e5124_d144_b0ba_680b_5e772180c3fd -->|calls| f60e8b46_57d7_444f_8f74_649e0a5f3326
  style ff1e5124_d144_b0ba_680b_5e772180c3fd fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

libs/partners/chroma/langchain_chroma/vectorstores.py lines 1214–1221

    def update_document(self, document_id: str, document: Document) -> None:
        """Update a document in the collection.

        Args:
            document_id: ID of the document to update.
            document: Document to update.
        """
        return self.update_documents([document_id], [document])

Subdomains

Frequently Asked Questions

What does update_document() do?
update_document() is a function in the langchain codebase, defined in libs/partners/chroma/langchain_chroma/vectorstores.py.
Where is update_document() defined?
update_document() is defined in libs/partners/chroma/langchain_chroma/vectorstores.py at line 1214.
What does update_document() call?
update_document() calls 1 function(s): update_documents.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free