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

Agent Protocol Support #693

Merged
merged 2 commits into from
Sep 13, 2023
Merged

Agent Protocol Support #693

merged 2 commits into from
Sep 13, 2023

Conversation

pbharrin
Copy link
Contributor

This PR adds support for the Agent Protocol. #683 There is a file called api.py which implements the protocol and scripts/test_api.py which shows how it can be used.

Most options are supported except improve code mode. It is not impossible to support this mode, it will just take some additional code and documentation.

@pbharrin pbharrin requested a review from AntonOsika September 13, 2023 00:57
@pbharrin pbharrin changed the title Agent Protocol Support #683 Agent Protocol Support Sep 13, 2023
@ATheorell ATheorell merged commit a5723a9 into AntonOsika:main Sep 13, 2023
@ATheorell
Copy link
Collaborator

Agent Protocol Support
The test script runs very smoothly.
I spent quite a long time, trying to get gpt-engineer to communicate with https://github.com/Significant-Gravitas/Auto-GPT/tree/master/benchmark via the protocol, while running locally. Took a long time to get their code to run at all and tried many commits. Commit Fix API Mode #5209 (only 5 hours old) of AutoGPT runs and sends requests to gpt-engineer, but currently, only errors come out.
I merged now, so that people can already start using it, but once the AutoGPT development stabilizes, we should probably debug why all tests fail currently.

@pbharrin pbharrin deleted the agentprotocol branch September 13, 2023 21:23
@AntonOsika
Copy link
Owner

🚀

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

Successfully merging this pull request may close these issues.

3 participants