-
-
Notifications
You must be signed in to change notification settings - Fork 579
Features/refine py interpreter #1176
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
base: master
Are you sure you want to change the base?
Conversation
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
PR Type
Enhancement
Description
Refine Python interpreter with code generation capabilities
Add realtime model options and settings
Implement code interpretation service infrastructure
Add agent code script management system
Diagram Walkthrough
File Walkthrough
7 files
Remove unused UpdateAgentFromFile method
Remove UpdateAgentFromFile method implementation
Remove interpreter settings configuration
Remove UpdateAgentFromFile endpoint
Remove old interpretation function
Remove old interpreter plugin
Remove old Python interpreter template
56 files
Add AgentCodeScript model for code management
Add code interpretation service interface
Add code interpretation options model
Add code interpretation result model
Add RoleContent property for unified content access
Add code options parameter to Execute method
Add code instruction options model
Add SetOptions method for realtime configuration
Add constructor overloads to KeyValue model
Add options parameter to ConnectToModel method
Add RealtimeOptions model for audio formats
Add agent code script repository methods
Implement options parameter in ConnectToModel
Add GetCodeScriptsFromFile method for agent creation
Include code scripts in agent refresh process
Add code template execution support
Implement agent code script repository operations
Update agent task methods with improved parameters
Add AGENT_CODES_FOLDER constant
Update DeleteTask method call signature
Add code options support to instruction completion
Add CodeOptions property to instruction model
Use RoleContent property for message content
Use RoleContent property for message content
Add realtime options support to chat streaming
Add Options property to chat stream request
Use RoleContent property for message content
Use RoleContent property for message content
Use RoleContent property for message content
Add SetOptions method and use RoleContent
Use RoleContent property for message content
Use RoleContent property for message content
Use RoleContent property for message content
Use RoleContent property for message content
Add MongoDB document for agent code scripts
Add AgentCodes collection to MongoDB context
Include agent codes in delete operations
Implement MongoDB agent code repository operations
Update agent task repository methods
Use RoleContent property for message content
Add SetOptions method and realtime configuration
Rename utility from interpreter to programmer
Add new Python programmer function with LLM integration
Add Python package management helper
Rename and update utility hook
Add LLM context input model
Add LLM context output model
Add package installation result model
Add new Python interpreter plugin with enhanced features
Add Python interpretation service implementation
Add comprehensive Python interpreter settings
Update global using statements
Use RoleContent property for message content
Update chart plotting instruction template
Add comprehensive Python code generation instruction
Add Python programmer function template
1 files
Add null checks in GetAgentTemplate method
1 files
Update pythonnet package version
1 files
Update project references and content files
8 files