mirror of
https://github.com/microsoft/agent-framework.git
synced 2026-06-16 21:04:09 +08:00
.NET: Add Prompt to support and improve AI Agent SK->AF Migration Results (#1081)
* Prompt progress * Enriched prompt + Added to SLN visibility * Set starting point for Copilot Migration * Address prompt detail + prepare copilot migration to work with Agent nugets * Address more prompt details * Prompt update * Improve description for migration * Improve description for migration * Improve description for migration * Improve description for migration * SLnx Upgrade Assistant use-case * Extra tweaks to the migration prompt * Update prompt * Adding the migration guida as a visible reference to the project * Improvements * IMprovement * Small improvements * AI Guidance Overhaul. * Update migration guide with better straightforward examples * Update breaking glass instructions * Namespace change + address feedback * ChatComletionService considerations * Add middleware guidance + public packages * Removing + ignoring future generated files * Potential gh bug? * Prompt progress * Enriched prompt + Added to SLN visibility * Set starting point for Copilot Migration * Address prompt detail + prepare copilot migration to work with Agent nugets * Address more prompt details * Prompt update * Improve description for migration * Improve description for migration * Improve description for migration * Improve description for migration * SLnx Upgrade Assistant use-case * Extra tweaks to the migration prompt * Update prompt * Adding the migration guida as a visible reference to the project * Improvements * IMprovement * Small improvements * AI Guidance Overhaul. * Update migration guide with better straightforward examples * Update breaking glass instructions * Namespace change + address feedback * ChatComletionService considerations * Add middleware guidance + public packages * Removing + ignoring future generated files * Potential gh bug? * Version bump * Address observation * Address observation --------- Co-authored-by: Chris <66376200+crickman@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
Unverified
parent
08ea625de0
commit
79def868b6
+3
@@ -77,6 +77,9 @@ async Task AFAgentAsync()
|
||||
StringBuilder generatedCode = new();
|
||||
foreach (object? updateRawRepresentation in chatResponse?.RawRepresentation as IEnumerable<object?> ?? [])
|
||||
{
|
||||
// To capture the code interpreter input we need to break glass all the updates raw representations, to check for the RunStepDetailsUpdate type and
|
||||
// get the CodeInterpreterInput property which contains the generated code.
|
||||
// Note: Similar logic would needed for each individual update if used in the agent.RunStreamingAsync streaming API to aggregate or yield the generated code.
|
||||
if (updateRawRepresentation is RunStepDetailsUpdate update && update.CodeInterpreterInput is not null)
|
||||
{
|
||||
generatedCode.Append(update.CodeInterpreterInput);
|
||||
|
||||
Reference in New Issue
Block a user