UNPKG

@pulumi/digitalocean

Version:

A Pulumi package for creating and managing DigitalOcean cloud resources.

113 lines 5.5 kB
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