enricoros / big-AGI

Generative AI suite powered by state-of-the-art models and providing advanced AI/AGI functions. It features AI personas, AGI functions, multi-model chats, text-to-image, voice, response streaming, code highlighting and execution, PDF import, presets for developers, much more. Deploy on-prem or in the cloud.
https://big-agi.com
MIT License
5.47k stars 1.25k forks source link

[Roadmap] Add support for NLP Cloud #635

Open evilalmus opened 2 months ago

evilalmus commented 2 months ago

Why With quite a few models available, great pricing, the ability to add your own models of fine-tunes, and a fairly simple API, NLP Cloud would be a great addition to big-AGI

Description Add NLP Cloud (https://docs.nlpcloud.com/#introduction) as a supported service.

Requirements Probably won't get added to the roadmap quickly but I think the requierments are fairly self-explanitory.

juliensalinas commented 1 month ago

This is Julien from NLP Cloud. If you guys need help to integrate NLP Cloud into Big AGI please let me know, we'll be happy to get involved!

enricoros commented 1 month ago

Thanks @evilalmus, hi @juliensalinas. What would be the best angle for the integration? Chat models support is good, but we have many providers already, I wonder if there's any unique angle (maybe starting from the Whisper ASR?).

Ideally one would enter information and every service of big-agi (tts, asr, chat, text-to-image, etc.) would auto-configure, but would love your opinion on what's the best possible product shape out of this.

juliensalinas commented 1 month ago

Thank you @enricoros 👍🏻

Our most popular API endpoints are text generation (https://docs.nlpcloud.com/#generation), chatbots (https://docs.nlpcloud.com/#chatbot-and-conversational-ai), text summarization (https://docs.nlpcloud.com/#summarization), and ASR (https://docs.nlpcloud.com/#automatic-speech-recognition).

Maybe Whisper ASR would be a good start indeed!