Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Namespace: Microsoft.Azure. Workflows.Sdk
Dokumentiert die IAgentToolContext<T> Schnittstelle und die Klasse AgentToolContext<T> , die getippten Zugriff auf Agenten-Tool-Parameter während der Expression-Conversion in KI-Agenten-Workflows bieten.
Verwendung
// AgentToolContext is used internally by the SDK when defining agent tools
// It provides typed access to tool parameters within expression lambdas
var agent = WorkflowActions.BuiltIn.Agent(
agentModelType: AgentModelType.OpenAI,
deploymentId: "gpt-4",
agentModelSettings: new AgentModelSettings(),
connectionName: "openai-connection",
messages: () => new[] { new AgentPromptMessage { Role = "system", Content = "You are helpful" } });
Schnittstelle: IAgentToolContext<T>
Stellt einen Vertrag zur Bereitstellung typisierter Werkzeugparameter in Agentenszenarien dar.
Eigenschaften
| Name | Beschreibung | Typ | Erforderlich |
|---|---|---|---|
| Parameter | Er bezieht die Parameter für das Agenten-Tool. | T | No |
Klasse: AgentToolContext<T>
Bietet die Standardimplementierung von IAgentToolContext<T>.
Constructors
AgentToolContext
Initialisiert eine neue AgentToolContext<T> Instanz mit den bereitgestellten Agent-Tool-Parametern.
AgentToolContext(T parameters)
| Name | Beschreibung | Typ | Erforderlich |
|---|---|---|---|
| parameters | Die Parameter zur Konfiguration des Agenten-Tools. | T | Yes |
var parameters = new { city = "Seattle" };
var context = new AgentToolContext<object>(parameters);
Eigenschaften
| Name | Beschreibung | Typ | Erforderlich |
|---|---|---|---|
| Parameter | Erhält die Parameter, die dem Konstruktor gegeben werden. | T | No |
Verwandte Inhalte
- IChainableNode-Schnittstellendefinition
- IVariableWorkflowAction-Schnittstellendefinition
- IWorkflowAction-Schnittstellendefinition
- IWorkflowOperation-Schnittstellendefinition
- IWorkflowProvider Schnittstellendefinition
- IWorkflowTrigger-Schnittstellendefinition
- OperationChain-Klassendefinition
- Definition von Schnittstellen für typisierte Workflow-Aktionen
- Definition von Schnittstellen für typisierte Workflow-Triggers
- WorkflowActionBase-Klassendefinition
- WorkflowActions Klassendefinition
- WorkflowBuiltInActions Klassendefinition
- WorkflowBuiltInTriggers Klassendefinition
- Definition der WorkflowContext-Klasse
- WorkflowControlActions-Klassendefinition
- WorkflowFactory-Klassendefinition
- WorkflowManagedActions-Klassendefinition
- WorkflowManagedTriggers Klassendefinition
- WorkflowProviderExtensions-Klassendefinition
- WorkflowTriggerBase-Klassendefinition
- WorkflowTriggers Klassendefinition
- WorkflowVariableActions Klassendefinition