Skip to content

Python Agents - Support PromptTemplateConfig by any agent #8699

Closed

Description

@crickman

Requirements:

  • Support parameterized Instructions string
  • Accept a PromptTemplateConfig and optionally a IPromptTemplateFactory instance instead of: Instructions, Name and Description
  • Retain template format for OpenAIAssistantAgent for retreival case

#8631

This feature is strongly bound to the prior addition of KernelArguments and Kernel override:

.NET: #7900
Python: #8022

Activity

  1. added
    experimentalAssociated with an experimental feature
    IgniteFeatures planned for next Ignite conference
    pythonPull requests for the Python Semantic Kernel
    on Sep 12, 2024
  2. moved this to Backlog: Planned in Semantic Kernelon Sep 12, 2024
  3. added
    sk team issueA tag to denote issues that where created by the Semantic Kernel team (i.e., not the community)
    and removed on Sep 16, 2024
  4. github-actions commented on Dec 16, 2024

    @github-actions
    Contributor

    This issue is stale because it has been open for 90 days with no activity.

  5. added
    staleIssue is stale because it has been open for a while and has no activity
    on Dec 16, 2024
  6. moonbox3 commented on Dec 16, 2024

    @moonbox3
    Collaborator

    Commenting so issue doesn’t get auto-closed.

  7. removed
    staleIssue is stale because it has been open for a while and has no activity
    on Dec 17, 2024
  8. moved this from Backlog: Planned to Sprint: In Review in Semantic Kernelon Jan 27, 2025
  9. added a commit that references this issue on Jan 28, 2025
    1a84cb6
  10. added a commit that references this issue on Sep 15, 2025
    9e27bb1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

IgniteFeatures planned for next Ignite conferenceagentsexperimentalAssociated with an experimental featurepythonPull requests for the Python Semantic Kernelsk team issueA tag to denote issues that where created by the Semantic Kernel team (i.e., not the community)

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions