microsoft / semantic-kernel

Integrate cutting-edge LLM technology quickly and easily into your apps
https://aka.ms/semantic-kernel
MIT License
22.07k stars 3.29k forks source link

Python: Confusion between Automatic function calling and Planner #9699

Closed rakshahulle closed 1 week ago

rakshahulle commented 1 week ago

I am now confused between Automatic function calling and Planner concepts function_calling_stepwise_planner, SequentialPlanner. As mentioned Planner is deprecated and an automatic function calling is used for planning. Reference: https://learn.microsoft.com/en-us/semantic-kernel/concepts/planning?pivots=programming-language-python

moonbox3 commented 1 week ago

We will be deprecating the planners in the near future. The guidance is to use automatic function calling instead.

rakshahulle commented 1 week ago

Why will it be deprecating? How Auto Function Calling is better than planners?

On Fri, Nov 15, 2024 at 5:34 AM Evan Mattson @.***> wrote:

We will be deprecating the planners in the near future. The guidance is to use automatic function calling instead.

— Reply to this email directly, view it on GitHub https://github.com/microsoft/semantic-kernel/issues/9699#issuecomment-2477661376, or unsubscribe https://github.com/notifications/unsubscribe-auth/AXCZPRNWVZVMXEKIHYDLNLD2AU3ALAVCNFSM6AAAAABRZE25XSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINZXGY3DCMZXGY . You are receiving this because you authored the thread.Message ID: @.***>

moonbox3 commented 1 week ago

Please see this blog post: https://devblogs.microsoft.com/semantic-kernel/planning-with-semantic-kernel-using-automatic-function-calling/