@pulumi/digitalocean
Version:
A Pulumi package for creating and managing DigitalOcean cloud resources.
113 lines • 5.5 kB
TypeScript
import * as pulumi from "@pulumi/pulumi";
import * as inputs from "./types/input";
import * as outputs from "./types/output";
export declare function getGradientaiAgent(args: GetGradientaiAgentArgs, opts?: pulumi.InvokeOptions): Promise<GetGradientaiAgentResult>;
/**
* A collection of arguments for invoking getGradientaiAgent.
*/
export interface GetGradientaiAgentArgs {
agentGuardrails?: inputs.GetGradientaiAgentAgentGuardrail[];
agentId: string;
anthropicApiKeys?: inputs.GetGradientaiAgentAnthropicApiKey[];
apiKeyInfos?: inputs.GetGradientaiAgentApiKeyInfo[];
apiKeys?: inputs.GetGradientaiAgentApiKey[];
chatbotIdentifiers?: inputs.GetGradientaiAgentChatbotIdentifier[];
chatbots?: inputs.GetGradientaiAgentChatbot[];
deployments?: inputs.GetGradientaiAgentDeployment[];
description?: string;
functions?: inputs.GetGradientaiAgentFunction[];
ifCase?: string;
k?: number;
knowledgeBases?: inputs.GetGradientaiAgentKnowledgeBase[];
maxTokens?: number;
models?: inputs.GetGradientaiAgentModel[];
openAiApiKeys?: inputs.GetGradientaiAgentOpenAiApiKey[];
retrievalMethod?: string;
routeCreatedBy?: string;
routeName?: string;
routeUuid?: string;
tags?: string[];
temperature?: number;
templates?: inputs.GetGradientaiAgentTemplate[];
topP?: number;
url?: string;
userId?: string;
}
/**
* A collection of values returned by getGradientaiAgent.
*/
export interface GetGradientaiAgentResult {
readonly agentGuardrails?: outputs.GetGradientaiAgentAgentGuardrail[];
readonly agentId: string;
readonly anthropicApiKeys?: outputs.GetGradientaiAgentAnthropicApiKey[];
readonly apiKeyInfos?: outputs.GetGradientaiAgentApiKeyInfo[];
readonly apiKeys?: outputs.GetGradientaiAgentApiKey[];
readonly chatbotIdentifiers?: outputs.GetGradientaiAgentChatbotIdentifier[];
readonly chatbots?: outputs.GetGradientaiAgentChatbot[];
readonly childAgents: outputs.GetGradientaiAgentChildAgent[];
readonly createdAt: string;
readonly deployments?: outputs.GetGradientaiAgentDeployment[];
readonly description?: string;
readonly functions?: outputs.GetGradientaiAgentFunction[];
/**
* The provider-assigned unique ID for this managed resource.
*/
readonly id: string;
readonly ifCase?: string;
readonly instruction: string;
readonly k?: number;
readonly knowledgeBases?: outputs.GetGradientaiAgentKnowledgeBase[];
readonly maxTokens?: number;
readonly modelUuid: string;
readonly models: outputs.GetGradientaiAgentModel[];
readonly name: string;
readonly openAiApiKeys?: outputs.GetGradientaiAgentOpenAiApiKey[];
readonly parentAgents: outputs.GetGradientaiAgentParentAgent[];
readonly projectId: string;
readonly region: string;
readonly retrievalMethod?: string;
readonly routeCreatedAt: string;
readonly routeCreatedBy?: string;
readonly routeName?: string;
readonly routeUuid?: string;
readonly tags?: string[];
readonly temperature?: number;
readonly templates?: outputs.GetGradientaiAgentTemplate[];
readonly topP?: number;
readonly updatedAt: string;
readonly url?: string;
readonly userId?: string;
}
export declare function getGradientaiAgentOutput(args: GetGradientaiAgentOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetGradientaiAgentResult>;
/**
* A collection of arguments for invoking getGradientaiAgent.
*/
export interface GetGradientaiAgentOutputArgs {
agentGuardrails?: pulumi.Input<pulumi.Input<inputs.GetGradientaiAgentAgentGuardrailArgs>[] | undefined>;
agentId: pulumi.Input<string>;
anthropicApiKeys?: pulumi.Input<pulumi.Input<inputs.GetGradientaiAgentAnthropicApiKeyArgs>[] | undefined>;
apiKeyInfos?: pulumi.Input<pulumi.Input<inputs.GetGradientaiAgentApiKeyInfoArgs>[] | undefined>;
apiKeys?: pulumi.Input<pulumi.Input<inputs.GetGradientaiAgentApiKeyArgs>[] | undefined>;
chatbotIdentifiers?: pulumi.Input<pulumi.Input<inputs.GetGradientaiAgentChatbotIdentifierArgs>[] | undefined>;
chatbots?: pulumi.Input<pulumi.Input<inputs.GetGradientaiAgentChatbotArgs>[] | undefined>;
deployments?: pulumi.Input<pulumi.Input<inputs.GetGradientaiAgentDeploymentArgs>[] | undefined>;
description?: pulumi.Input<string | undefined>;
functions?: pulumi.Input<pulumi.Input<inputs.GetGradientaiAgentFunctionArgs>[] | undefined>;
ifCase?: pulumi.Input<string | undefined>;
k?: pulumi.Input<number | undefined>;
knowledgeBases?: pulumi.Input<pulumi.Input<inputs.GetGradientaiAgentKnowledgeBaseArgs>[] | undefined>;
maxTokens?: pulumi.Input<number | undefined>;
models?: pulumi.Input<pulumi.Input<inputs.GetGradientaiAgentModelArgs>[] | undefined>;
openAiApiKeys?: pulumi.Input<pulumi.Input<inputs.GetGradientaiAgentOpenAiApiKeyArgs>[] | undefined>;
retrievalMethod?: pulumi.Input<string | undefined>;
routeCreatedBy?: pulumi.Input<string | undefined>;
routeName?: pulumi.Input<string | undefined>;
routeUuid?: pulumi.Input<string | undefined>;
tags?: pulumi.Input<pulumi.Input<string>[] | undefined>;
temperature?: pulumi.Input<number | undefined>;
templates?: pulumi.Input<pulumi.Input<inputs.GetGradientaiAgentTemplateArgs>[] | undefined>;
topP?: pulumi.Input<number | undefined>;
url?: pulumi.Input<string | undefined>;
userId?: pulumi.Input<string | undefined>;
}
//# sourceMappingURL=getGradientaiAgent.d.ts.map