Skip to main content

Griptape/assistants

@webframp/griptape/assistantsv2026.08.29.1· 12d agoMODELS
01README

Griptape Cloud Assistants — assistant definitions and assistant runs

02Release Notes

2026.08.29.1

Added: Initial code-generated release of @webframp/griptape/assistants with 10 methods covering the Griptape Cloud assistants API surface.

03Models1
@webframp/griptape/assistantsv2026.08.29.1griptape/assistants.ts

Global Arguments

ArgumentTypeDescription
apiKey?stringGriptape Cloud API key; overrides the GT_CLOUD_API_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault.
baseUrl?stringGriptape Cloud API base URL; overrides the GT_CLOUD_BASE_URL environment variable and the built-in default.
fn get_assistant_run(assistant_run_id: string)
get operation
ArgumentTypeDescription
assistant_run_idstring
fn cancel_assistant_run(assistant_run_id: string)
action operation
ArgumentTypeDescription
assistant_run_idstring
fn list_assistant_events(assistant_run_id: string, limit?: string, offset?: string)
list operation
ArgumentTypeDescription
assistant_run_idstring
limit?string
offset?string
fn list_assistants(page?: number, page_size?: number)
list operation
ArgumentTypeDescription
page?number
page_size?number
fn create_assistant(description?: string, input?: string, knowledge_base_ids?: array, model?: string, name: string, retriever_ids?: array, ruleset_ids?: array, structure_ids?: array, tool_ids?: array)
create operation
ArgumentTypeDescription
description?string
input?string
knowledge_base_ids?array
model?string
namestring
retriever_ids?array
ruleset_ids?array
structure_ids?array
tool_ids?array
fn get_assistant(assistant_id: string)
get operation
ArgumentTypeDescription
assistant_idstring
fn update_assistant(assistant_id: string, description?: string, input?: string, knowledge_base_ids?: array, model?: string, name?: string, ruleset_ids?: array, structure_ids?: array, tool_ids?: array)
update operation
ArgumentTypeDescription
assistant_idstring
description?string
input?string
knowledge_base_ids?array
model?string
name?string
ruleset_ids?array
structure_ids?array
tool_ids?array
fn delete_assistant(assistant_id: string)
delete operation
ArgumentTypeDescription
assistant_idstring
fn list_assistant_runs(assistant_id: string, page?: number, page_size?: number, status?: string)
list operation
ArgumentTypeDescription
assistant_idstring
page?number
page_size?number
status?stringComma-separated list of run statuses to filter by.
fn create_assistant_run(assistant_id: string, additional_knowledge_base_ids?: array, additional_retriever_ids?: array, additional_ruleset_ids?: array, additional_structure_ids?: array, additional_tool_ids?: array, args?: array, input?: string, knowledge_base_ids?: array, model?: string, new_thread?: boolean, retriever_ids?: array, ruleset_ids?: array, stream?: boolean, structure_ids?: array, thread_id?: string, tool_ids?: array)
create operation
ArgumentTypeDescription
assistant_idstring
additional_knowledge_base_ids?array
additional_retriever_ids?array
additional_ruleset_ids?array
additional_structure_ids?array
additional_tool_ids?array
args?array
input?string
knowledge_base_ids?array
model?string
new_thread?booleanIf true, create a new thread for this run to be returned in the response thread_id.
retriever_ids?array
ruleset_ids?array
stream?boolean
structure_ids?array
thread_id?stringIf provided, the run will be associated with the given thread. This takes precedence over new_thr...
tool_ids?array

Resources

assistant_run(infinite)— get operation
assistant_events(infinite)— list operation
assistants(infinite)— list operation
assistant(infinite)— create operation
assistant_runs(infinite)— list operation
04Stats
A
100 / 100
Downloads
0
Archive size
17.3 KB
  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types (deprecated)1/1earned
  • Dependencies pass trust audit2/2earned
  • Has description1/1earned
  • Platform support declared (or universal)2/2earned
  • License declared1/1earned
  • Verified public repository2/2earned
05Platforms
06Labels