Skip to content

Python: Allow the code interpreter plugin to call "local" plugins #6608

@madsbolaris

Description

@madsbolaris

It should be possible to describe the available plugins as python classes/functions to the AI so that it can invoke those functions within the python code interpreter.

Behind the scenes, we should recreate the function calling behavior of OpenAI. As the python code interpreter wants to invoke functions, it should make a "call" back to the client so it can invoke the function and pass it back to the code interpreter.

Metadata

Metadata

Assignees

No one assigned

    Labels

    core pluginAnything related to core pluginspythonPull 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

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions