-
Notifications
You must be signed in to change notification settings - Fork 638
Enhanced coding system #636
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: develop
Are you sure you want to change the base?
Conversation
MindCraft Models Tool API Support Status
Total: 19 Models(/provider) Status Legend: Implementation Categories
|
|
Can someone help me?🤯 If anyone has API credits on these untested platforms, I really hope you can come and help me test them. I've never used these three providers: I hope someone can help me test the remaining models. I've already completed the testing and fixes for the ones I can test. After the testing is done, I will clean up the code and submit the PR. If you can help me, I will be extremely grateful. |
1. How to Test?There are screenshot examples in the PDF. File: enhaced-coding-system-en.pdf
Look for
Look for |
1. EffectsSurvival ModeIt can work stably, plan todos reasonably and update them in a timely manner, quickly acquire materials, and convert part of the code into reusable skill functions. Its disadvantage is that it is relatively slow and consumes a large number of tokens. Its advantage, however, is that it only activates when the agent uses Construction CapabilityInstead of completing an entire building in one step as before, it can now first generate a todo plan, then acquire resources, and subsequently build the foundation, construct the walls, and enclose the roof in sequence. However, its disadvantage is that the resulting building is not as stunningly beautiful as the one generated in a single step previously; its advantage, on the other hand, is that it demonstrates the ability to modify and edit buildings.I have added a function Detailed Implementation DocumentationThe Enhanced-coding-system accomplishes these features:
The above operations can only be performed in the defined Why do this? To enable the AI to evolve during development, learn new things and skills. To later add a command To allow the AI to autonomously fix erroneous code during the 2.1 What Was Updated?
2.2 Execution Flow2.2.1 When is coding triggered?Currently, coding mode is only entered when using The new coding system will add The AI will determine on its own if the task is complete, and when it is, it will call the
When the LLM calls 3. The support status of tools across all models (/suppliers)Two tool invocation methods have been implemented in the program: one is the Switching between the two methods can be done by modifying the "use_native_tools" parameter in the profile. Each configuration file has independent settings, and the tool API invocation is used by default. 4. Miscellaneous UpdatesModify the function comments in parts of 5. ImportantUntested platforms: |
No description provided.