Skip to content

.Net: Access to Chat history in semantic kernel function #7263

Closed

Description

Discussed in #7186

Originally posted by JP-droidic July 10, 2024
Hi all

is it possible to access/retrieve chat history in autocalled SK function?

Activity

  1. changed the title [-]Access to Chat history in semantic kernel function[/-] [+].Net: Access to Chat history in semantic kernel function[/+] on Jul 15, 2024
  2. markwallace-microsoft commented on Jul 15, 2024

    @markwallace-microsoft
    ContributorAuthor

    This works in python but not .Net

  3. moved this from Sprint: Planned to Sprint: In Progress in Semantic Kernelon Jul 23, 2024
  4. dmytrostruk commented on Jul 24, 2024

    @dmytrostruk
    Member

    More information about this task:

    • The functionality is not supported in Python yet.
    • Could be implemented in different ways (e.g. by adding ChatHistory to KernelArguments, by extending InvokeAsync methods with new ChatHistory parameter etc.)
    • ADR is required to investigate and find the best possible approach.
    • The solution could potentially solve the problem with lack of ChatHistory in Kernel object, which can remove a need to use IChatCompletionService directly for most cases.
  5. moved this from Sprint: In Progress to Needs Triage in Semantic Kernelon Jul 24, 2024
  6. added
    sk team issueA tag to denote issues that where created by the Semantic Kernel team (i.e., not the community)
    on Aug 28, 2024
  7. gdodd1977 commented on Oct 17, 2024

    @gdodd1977

    Is there any update on this work Mark Wallace (@markwallace-microsoft)? This would be a great feature to have.

  8. markwallace-microsoft commented on Oct 21, 2024

    @markwallace-microsoft
    ContributorAuthor

    Gregory T Dodd (@gdodd1977) We will try to get this done during our current sprint which starts today

  9. moved this from Needs Triage to Sprint: Planned in Semantic Kernelon Oct 21, 2024
  10. moved this from Sprint: In Progress to Sprint: In Review in Semantic Kernelon Nov 4, 2024
  11. moved this from Sprint: In Review to Sprint: Done in Semantic Kernelon Nov 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

.NETIssue or Pull requests regarding .NET codeIgniteFeatures planned for next Ignite conferencechat historysk 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