Class Thread

  • All Implemented Interfaces:

    
    public final class Thread
    
                        

    Represents a thread that contains messages.

    • Constructor Detail

    • Method Detail

      • id

         final String id()

        The identifier, which can be referenced in API endpoints.

      • createdAt

         final Long createdAt()

        The Unix timestamp (in seconds) for when the thread was created.

      • metadata

         final Optional<Metadata> metadata()

        Set of 16 key-value pairs that can be attached to an object. This can be useful for storing additional information about the object in a structured format, and querying for objects via API or the dashboard.

        Keys are strings with a maximum length of 64 characters. Values are strings with a maximum length of 512 characters.

      • toolResources

         final Optional<Thread.ToolResources> toolResources()

        A set of resources that are made available to the assistant's tools in this thread. The resources are specific to the type of tool. For example, the code_interpreter tool requires a list of file IDs, while the file_search tool requires a list of vector store IDs.

      • _id

         final JsonField<String> _id()

        The identifier, which can be referenced in API endpoints.

      • _metadata

         final JsonField<Metadata> _metadata()

        Set of 16 key-value pairs that can be attached to an object. This can be useful for storing additional information about the object in a structured format, and querying for objects via API or the dashboard.

        Keys are strings with a maximum length of 64 characters. Values are strings with a maximum length of 512 characters.

      • _toolResources

         final JsonField<Thread.ToolResources> _toolResources()

        A set of resources that are made available to the assistant's tools in this thread. The resources are specific to the type of tool. For example, the code_interpreter tool requires a list of file IDs, while the file_search tool requires a list of vector store IDs.