21 references to AddPromptAgent
Aspire.Hosting.Foundry (1)
PromptAgent\PromptAgentBuilderExtensions.cs (1)
672/// <c>Add*Tool</c> methods and pass tool resources to <see cref="AddPromptAgent"/>.
Aspire.Hosting.Foundry.Tests (17)
PromptAgentTests.cs (17)
29var agent = project.AddPromptAgent("my-agent", model, instructions: "You tell jokes."); 45var agent = project.AddPromptAgent("my-agent", model, instructions: "You tell jokes."); 59var agent = project.AddPromptAgent("my-agent", model); 72project.AddPromptAgent("my-agent", model); 91var agent = project.AddPromptAgent("my-agent", model); 128Assert.Throws<ArgumentException>(() => project.AddPromptAgent("", model)); 138Assert.Throws<ArgumentNullException>(() => project.AddPromptAgent("my-agent", null!)); 149var agent = project.AddPromptAgent("my-agent", model); 165var agent = project.AddPromptAgent("my-agent", model, 455var agent = project.AddPromptAgent("my-agent", model, 479var agent1 = project.AddPromptAgent("agent-1", model).WithTool(codeInterp); 480var agent2 = project.AddPromptAgent("agent-2", model).WithTool(codeInterp); 500project1.AddPromptAgent("agent", model).WithTool(toolFromProject2)); 510var agent = project.AddPromptAgent("my-agent", model, instructions: "You tell jokes."); 529var agent = project.AddPromptAgent("my-agent", model); 589var agent = project.AddPromptAgent("my-agent", model, instructions: "Test agent"); 631project.AddPromptAgent("my-agent", model, instructions: "Test agent");
FoundryAgents.AppHost (3)
AppHost.cs (3)
33var researchAgent = project.AddPromptAgent("research-agent", chat, 43var jokerAgent = project.AddPromptAgent("joker-agent", chat, 50var searchAgent = project.AddPromptAgent("searchagent", chat,