Home / Class/ OpenAIAssistantFinish Class — langchain Architecture

OpenAIAssistantFinish Class — langchain Architecture

Architecture documentation for the OpenAIAssistantFinish class in base.py from the langchain codebase.

Entity Profile

Dependency Diagram

graph TD
  aba0e6a7_14b1_3f73_b0dc_dca59359120e["OpenAIAssistantFinish"]
  21559aaf_24e1_3178_8193_1719e6ef11ba["AgentFinish"]
  aba0e6a7_14b1_3f73_b0dc_dca59359120e -->|extends| 21559aaf_24e1_3178_8193_1719e6ef11ba
  0331239a_f3d1_a093_b494_8cbb257ab96b["base.py"]
  aba0e6a7_14b1_3f73_b0dc_dca59359120e -->|defined in| 0331239a_f3d1_a093_b494_8cbb257ab96b
  e05d656e_8384_964f_2857_8189fef8f343["is_lc_serializable()"]
  aba0e6a7_14b1_3f73_b0dc_dca59359120e -->|method| e05d656e_8384_964f_2857_8189fef8f343

Relationship Graph

Source Code

libs/langchain/langchain_classic/agents/openai_assistant/base.py lines 30–48

class OpenAIAssistantFinish(AgentFinish):
    """AgentFinish with run and thread metadata.

    Args:
        run_id: Run id.
        thread_id: Thread id.
    """

    run_id: str
    thread_id: str

    @classmethod
    def is_lc_serializable(cls) -> bool:
        """Check if the class is serializable by LangChain.

        Returns:
            False
        """
        return False

Extends

Frequently Asked Questions

What is the OpenAIAssistantFinish class?
OpenAIAssistantFinish is a class in the langchain codebase, defined in libs/langchain/langchain_classic/agents/openai_assistant/base.py.
Where is OpenAIAssistantFinish defined?
OpenAIAssistantFinish is defined in libs/langchain/langchain_classic/agents/openai_assistant/base.py at line 30.
What does OpenAIAssistantFinish extend?
OpenAIAssistantFinish extends AgentFinish.

Analyze Your Own Codebase

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

Try Supermodel Free