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

GoogleCloudDialogflowCxV3GenerativeSettingsKnowledgeConnectorSettings

import type { GoogleCloudDialogflowCxV3GenerativeSettingsKnowledgeConnectorSettings } from "https://googleapis.deno.dev/v1/dialogflow:v3.ts";

Settings for knowledge connector. These parameters are used for LLM prompt like "You are . You are a helpful and verbose at , . Your task is to help humans on ".

interface GoogleCloudDialogflowCxV3GenerativeSettingsKnowledgeConnectorSettings {
agent?: string;
agentIdentity?: string;
agentScope?: string;
business?: string;
businessDescription?: string;
disableDataStoreFallback?: boolean;
}

§Properties

§
agent?: string
[src]

Name of the virtual agent. Used for LLM prompt. Can be left empty.

§
agentIdentity?: string
[src]

Identity of the agent, e.g. "virtual agent", "AI assistant".

§
agentScope?: string
[src]

Agent scope, e.g. "Example company website", "internal Example company website for employees", "manual of car owner".

§
business?: string
[src]

Name of the company, organization or other entity that the agent represents. Used for knowledge connector LLM prompt and for knowledge search.

§
businessDescription?: string
[src]

Company description, used for LLM prompt, e.g. "a family company selling freshly roasted coffee beans".

§
disableDataStoreFallback?: boolean
[src]

Whether to disable fallback to Data Store search results (in case the LLM couldn't pick a proper answer). Per default the feature is enabled.