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)
70var agent = project.AddPromptAgent("my-agent", model, instructions: "You tell jokes."); 86var agent = project.AddPromptAgent("my-agent", model, instructions: "You tell jokes."); 100var agent = project.AddPromptAgent("my-agent", model); 113project.AddPromptAgent("my-agent", model); 179var agent = project.AddPromptAgent("my-agent", model); 216Assert.Throws<ArgumentException>(() => project.AddPromptAgent("", model)); 226Assert.Throws<ArgumentNullException>(() => project.AddPromptAgent("my-agent", null!)); 237var agent = project.AddPromptAgent("my-agent", model); 253var agent = project.AddPromptAgent("my-agent", model, 543var agent = project.AddPromptAgent("my-agent", model, 567var agent1 = project.AddPromptAgent("agent-1", model).WithTool(codeInterp); 568var agent2 = project.AddPromptAgent("agent-2", model).WithTool(codeInterp); 588project1.AddPromptAgent("agent", model).WithTool(toolFromProject2)); 598var agent = project.AddPromptAgent("my-agent", model, instructions: "You tell jokes."); 617var agent = project.AddPromptAgent("my-agent", model); 677var agent = project.AddPromptAgent("my-agent", model, instructions: "Test agent"); 719project.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,