A playground for experimenting with various AI capabilities.
C#
0
2 commits
updated Oct 2, 2024
This repository contains a C# console application that demonstrates the use of various AI models for multiple tasks, including code review, image recognition, and storytelling with audio synthesis. The application leverages AI models hosted by Ollama and Hugging Face to perform these tasks.
The application utilizes AI models from Ollama to review code changes. For demonstration purposes, the code differences are provided via a fixed file containing the output of a git diff. This diff is analyzed by various AI models, offering diverse insights into the code changes.
ollama pull [model_name]
sample_results folder, showcasing their ability to provide detailed feedback on code changes.The application uses Ollama’s LLaVA model - please pull it - for image recognition tasks, enabling the following capabilities:
Leveraging Hugging Face and Ollama, the app can take an image, generate a story based on its description, and then convert that story into audio.
orca-mini) - Please pull it.API Key: To use Hugging Face for text-to-speech conversion, an API key is required. The API key should be stored in ./assets/hg_api_key.txt and can be generated from Hugging Face settings.
C#
100.0%
A playground for experimenting with various AI capabilities.
C#
0
2 commits
updated Oct 2, 2024
This repository contains a C# console application that demonstrates the use of various AI models for multiple tasks, including code review, image recognition, and storytelling with audio synthesis. The application leverages AI models hosted by Ollama and Hugging Face to perform these tasks.
The application utilizes AI models from Ollama to review code changes. For demonstration purposes, the code differences are provided via a fixed file containing the output of a git diff. This diff is analyzed by various AI models, offering diverse insights into the code changes.
ollama pull [model_name]
sample_results folder, showcasing their ability to provide detailed feedback on code changes.The application uses Ollama’s LLaVA model - please pull it - for image recognition tasks, enabling the following capabilities:
Leveraging Hugging Face and Ollama, the app can take an image, generate a story based on its description, and then convert that story into audio.
orca-mini) - Please pull it.API Key: To use Hugging Face for text-to-speech conversion, an API key is required. The API key should be stored in ./assets/hg_api_key.txt and can be generated from Hugging Face settings.
C#
100.0%