Skip to main content
Deno 2 is finally here 🎉️
Learn more
Module

x/openai/resources/beta/threads/mod.ts>Thread

Deno build of the official Typescript library for the OpenAI API.
Extremely Popular
Go to Latest
namespace Thread
import { Thread } from "https://deno.land/x/openai@v4.39.0/resources/beta/threads/mod.ts";

Interfaces

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.

interface Thread
import { type Thread } from "https://deno.land/x/openai@v4.39.0/resources/beta/threads/mod.ts";

Represents a thread that contains messages.

Properties

id: string

The identifier, which can be referenced in API endpoints.

created_at: number

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

metadata: unknown | null

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. Keys can be a maximum of 64 characters long and values can be a maxium of 512 characters long.

object: "thread"

The object type, which is always thread.

tool_resources: Thread.ToolResources | null

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.