The mylangchaingo project is an open-source library designed to facilitate the integration and use of advanced language and audio technologies in Go applications. The project currently supports packages for working with embeddings using Jina AI, language and machine learning models with NVIDIA and Maritaca AI, as well as integration with Whisper for speech recognition and processing.
- Jina AI Embeddings: Facilitates integration with the Jina AI embeddings API, enabling text processing to obtain embedding vectors that can be used in machine learning tasks.
- NVIDIA LLM: Allows integration with NVIDIA's large-scale language models, providing advanced capabilities for understanding and generating text.
- Maritaca AI: Integration with Maritaca AI platform for access to customized natural language processing models.
- Whisper Integration: Uses the Whisper speech recognition model to convert audio to text, making it easier to implement voice functionalities in your applications.
To install mylangchaingo, you can use the go get
command:
go get github.com/devalexandre/mylangchaingo