assistan-ts
Version:
A typesafe and code-first library to define and run OpenAI assistants
21 lines (14 loc) • 687 B
text/typescript
import type OpenAI from "openai";
export { OpenAI };
export type Assistant = OpenAI.Beta.Assistants.Assistant;
export type AssistantCreateParams =
OpenAI.Beta.Assistants.AssistantCreateParams;
export type AssistantFunction = OpenAI.Beta.Assistants.Assistant.Function;
export type Run = OpenAI.Beta.Threads.Runs.Run;
export type RunCreateParams = OpenAI.Beta.Threads.Runs.RunCreateParams;
export type RunSubmitToolOutputsParams =
OpenAI.Beta.Threads.Runs.RunSubmitToolOutputsParams;
export type ToolOutput =
OpenAI.Beta.Threads.Runs.RunSubmitToolOutputsParams.ToolOutput;
export type RequiredActionFunctionToolCall =
OpenAI.Beta.Threads.Runs.RequiredActionFunctionToolCall;