RetrievalCallStep: {
    arguments: RetrievalCallArguments;
    id: string;
    retrieval_type?: RetrievalCallStepRetrievalType;
    signature?: string;
    type: "retrieval_call";
}

Retrieval call step.

Type declaration

  • arguments: RetrievalCallArguments

    The arguments to pass to Retrieval tools.

  • id: string

    Required. A unique ID for this specific tool call.

  • Optionalretrieval_type?: RetrievalCallStepRetrievalType

    The type of retrieval tools.

  • Optionalsignature?: string

    A signature hash for backend validation.

  • type: "retrieval_call"

Used by Vertex Retrieval tools such as Parallel AI, Exa AI, Vertex AI Search, etc. RetrievalType decides which tool is used.