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

[Feature]: Implement Moatless Tools-inspired Function Calling #6266

Open
openhands-agent opened this issue Jan 14, 2025 · 1 comment
Open
Labels
enhancement New feature or request fix-me Attempt to fix this issue with OpenHands

Comments

@openhands-agent
Copy link
Contributor

openhands-agent commented Jan 14, 2025

What problem or use case are you trying to solve?
Implement a function calling option in OpenHands similar to Moatless Tools, inspired by Albert Örwall's results using Deepseek V3.

Describe the UX of the solution you'd like
This feature should enhance the current function calling options by integrating it as a third toggle, potentially increasing task-solving efficiency.

Do you have thoughts on the technical implementation?
We could analyze the existing function calling mechanism in moatless-tools to adapt and enhance OpenHands. Specifically, we should clone and analyze the repo here to understand what is going on with the most recent deepseek results: https://github.com/aorwall/moatless-tools

Albert's performance improvements using this approach provide a solid baseline.

Describe the alternatives considered
N/A

Additional context
Albert scored 30.7% with Moatless Tools on problem tasks. Discussion and comparison of trajectories to OpenHands evals could use this functional similarity to improve OpenHands’ performance. Reference: Tweet.

Issue Created By: Graham Neubig on Slack

@openhands-agent openhands-agent added the fix-me Attempt to fix this issue with OpenHands label Jan 14, 2025
@All-Hands-AI All-Hands-AI deleted a comment from openhands-agent Jan 14, 2025
@neubig neubig added fix-me Attempt to fix this issue with OpenHands and removed fix-me Attempt to fix this issue with OpenHands labels Jan 14, 2025
@All-Hands-AI All-Hands-AI deleted a comment from openhands-agent Jan 14, 2025
@neubig neubig added fix-me Attempt to fix this issue with OpenHands and removed fix-me Attempt to fix this issue with OpenHands labels Jan 14, 2025
@openhands-agent
Copy link
Contributor Author

OpenHands started fixing the issue! You can monitor the progress here.

@mamoodi mamoodi added the enhancement New feature or request label Jan 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request fix-me Attempt to fix this issue with OpenHands
Projects
None yet
Development

No branches or pull requests

3 participants