Skip to content

Python: User approval / Force function invocation in specific order #9393

Answered by moonbox3
WojciechTyczynski asked this question in Q&A
Discussion options

You must be logged in to vote

Hi @WojciechTyczynski, thanks for your question -- and it's a very good one. As of right now, when simply using the agent framework, it can be a bit tricky to always get the repeatable nature of calling certain plugins in the desired order. You can try to use instructions to explain the order flow of how the agent should interact with the plugins it has available. But again, that isn't always repeatable.

We're working on getting in the Process Framework for Python as soon as possible. This will definitely help your scenario as you can specify that the proper KernelFunction (plugin) be run always before another step. Once the PR goes in, I will work on adding more samples in Python, includ…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by sophialagerkranspandey
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
python Pull requests for the Python Semantic Kernel agents
2 participants