Sign up to save tools and stay up to date with the latest in AI
bg
bg
1

GitHub - lastmile-ai/aiconfig: aiconfig -- config-driven, source control friendly AI application development

Nov 17, 2023 - github.com
AIConfig is a tool that allows developers to save prompts, models, and model parameters as source control friendly configurations. This allows developers to iterate on prompts and model parameters separately from their application code. The tool is designed to be model-agnostic and multi-modal, meaning it can work with any generative AI model, including text, image, and audio. It also features a notebook-like playground for editing AIConfig files visually, running prompts, tweaking models and model settings, and chaining things together.

The tool also offers a number of features including a source-control friendly AIConfig format for saving prompts and model settings, multi-modal and model agnostic capabilities, prompt chaining and parameterization, streaming support, and a notebook editor. AIConfig can be installed with any package manager for Node or Python. The tool also supports a number of models including OpenAI chat models, LLaMA2, Google PaLM models, and Hugging Face text generation models.

Key takeaways:

  • AIConfig is a tool that allows for the saving of prompts, models, and model parameters as source control friendly configurations, enabling separate iteration on prompts and model parameters from application code.
  • AIConfig is designed to be model-agnostic and multi-modal, meaning it can be extended to work with any generative AI model, including text, image, and audio.
  • The tool also features a notebook-like playground called AI Workbook editor for visual editing of AIConfig files, running prompts, tweaking models and model settings, and chaining things together.
  • AIConfig supports a variety of models out of the box, including OpenAI chat models, LLaMA2, Google PaLM models, and Hugging Face text generation models.
View Full Article

Comments (0)

Be the first to comment!