feat: AkashChat API skill/model added#436
feat: AkashChat API skill/model added#436sekmet wants to merge 3 commits intocrestalnetwork:mainfrom
Conversation
The LLM passed the tests, but the skill hasn't been tested by you and won't run properly. In By the way, run |
|
Please include screenshots of your skill testing and paste them here, similar to this pull request. |
|
If you don't have time for self-testing, we will soon have a tool to assist with testing skills, and at that time, a decision on whether to merge will be made based on the results. |
|
To expedite the review process, please join https://discord.com/invite/crestal, open a support ticket to apply for an intentkit dev role. We have a discussion channel there for you to join up with the rest of the developers. |
|
Hi @sekmet this PR can be reviewed and merged, as soon as these above mentioned conflicts are resolved. also I think you'd need to make some changes, to make this work, as some files have moved, in the main branch, if possible please do add screenshots of the skill working, thanks! |
AkashChat Skill/Model Integration
Description
This PR introduces a new skill:
skills/akashchat, which enables conversational AI with the Meta-Llama-3-3-70B-Instruct model via the AkashChat API.It also adds support for image generation using the AkashGen model. The integration includes a configurable skill for generating images from text prompts, with support for advanced parameters such as negative prompt, sampler, scheduler, and preferred GPU selection.
Key changes:
Meta-Llama-3-3-70B-Instruct.skills/akashchatdirectory with:akashgen_image_generation.py: Implements the AkashGen image generation skill with full async polling and parameter support.base.py,__init__.py, andschema.jsonfor modular skill integration..envandexample.envto includeAKASH_CHAT_API_KEY.Notes
Type of Change
Checklist