Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Code interpreter #116

Open
payoff opened this issue Aug 22, 2024 · 2 comments
Open

Code interpreter #116

payoff opened this issue Aug 22, 2024 · 2 comments

Comments

@payoff
Copy link

payoff commented Aug 22, 2024

AutoGen for .NET offers support for C# code interpretation. However, the current implementation uses Python.

Question
Has the option of using AutoGen.DotnetInteractive for executing C# code been considered?
Additional Details

AutoGen.DotnetInteractive is specifically designed to run .NET code, including C#.
Using this library might not required docker

Request
Could you provide information on:

Whether AutoGen.DotnetInteractive was considered for this implementation.
If so, what were the reasons for preferring Python.
If not, are there any plans to evaluate or integrate AutoGen.DotnetInteractive in the future?

Thank you for your time and consideration on this matter.

@kbeaugrand
Copy link
Owner

Hi,

Of course I could evaluate dotnet Interactive.
However, I designed the Autogen feature to be executed inside a container (enforcing isolation). I should also think about that while implementing C# interactive coding.

@joslat
Copy link
Contributor

joslat commented Oct 2, 2024

Hi @kbeaugrand! I have been trying to put a couple of things together for some time, your approach to a plugin that executes code with how AutoGen.NET is doing it.
After reading this issue - thanks also to @payoff - I decided to put some more effort into it and put it in GitHub for open collaboration :)

It's in initial stages with some tests going on and not fully working on the NuGet package - also some issues with the docker execution...
you can find it https://github.com/joslat/CodeExecutionPlugin (as said it is a WIP - Work In Progress)

So, asking for a friend here ;)
I will also ping the respective AutoGen .NET author :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants