Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

GoogleCloudAiplatformV1FunctionCallingConfig

import type { GoogleCloudAiplatformV1FunctionCallingConfig } from "https://googleapis.deno.dev/v1/aiplatform:v1.ts";

Function calling config.

interface GoogleCloudAiplatformV1FunctionCallingConfig {
allowedFunctionNames?: string[];
mode?:
| "MODE_UNSPECIFIED"
| "AUTO"
| "ANY"
| "NONE"
| "VALIDATED";
streamFunctionCallArguments?: boolean;
}

§Properties

§
allowedFunctionNames?: string[]
[src]

Optional. Function names to call. Only set when the Mode is ANY. Function names should match FunctionDeclaration.name. With mode set to ANY, model will predict a function call from the set of function names provided.

§
mode?: "MODE_UNSPECIFIED" | "AUTO" | "ANY" | "NONE" | "VALIDATED"
[src]

Optional. Function calling mode.

§
streamFunctionCallArguments?: boolean
[src]

Optional. When set to true, arguments of a single function call will be streamed out in multiple parts/contents/responses. Partial parameter results will be returned in the FunctionCall.partial_args field.