This project is an initiative undertaken by API Dash for GSSoC 2024 contributors.
Contributors should go through the Contributing Guide to learn how to raise an issue and send across a PR.
A curated list of useful Generative AI & LLM APIs for developers.
Generative AI APIs allow developers to integrate generative models into their applications without building the models from scratch. These APIs provide an interface for generating text, images, or other content. They also include LLM APIs that provide access to pre-trained language models for various tasks.
Some of the applications of these APIs are:
- Content Creation for blogs, social media, and marketing
- Virtual Assistants and Chatbots
- Language Translation Services to improve cross-language communication
- Provide tailored content based on user preferences in e-commerce, music, and video streaming
- Assist students and researchers in research & education
- ..and many more
The goal of this project is to create a Generative AI & LLM API hub for developers so that they can create innovative applications, enhance user experiences, and drive progress in the AI field.
You can start contributing by adding the following:
Project Homepage | API Docs Link | Requires Auth Token (Y/N) | Description (2 lines max) |
---|---|---|---|
OpenAI | Link | Y | OpenAI APIs offer state-of-the-art GenAI models that can generate human-like text, answer questions, translate languages, generate and understand images, turn text to speech or speech to text thus empowering developers to create advanced AI-powered applications with ease. |
Gemini | Link | Y | designed to understand and interact with multiple data types, including text, images, audio, and video. |
Llama AI | Link | Y | Offers APIs to access Llama models to answer complex queries and generate text. |
Aritcle Title | Link | Summary (2 lines max) |
---|---|---|
How to integrate generative AI into your applications | Link | The article offers a detailed tutorial on accessing the OpenAI API, demonstrating methods via web API calls and Python’s OpenAI library, enabling developers to integrate Generative AI effortlessly into their projects. |
Video Title | Link | Summary (2 lines max) |
---|---|---|
Beginner’s Guide to FastAPI & OpenAI ChatGPT API Integration | Link | The video offers a step-by-step tutorial on FastAPI and OpenAI’s ChatGPT integration using Python. FastAPI is a high-performance web framework that’s perfect for building APIs, and ChatGPT brings a layer of artificial intelligence into the mix. |
How to Integrate a Custom GPT Into Your Website (Step-by-step Guide) | Link | The video offers a step-by-step tutorial on a custom GPT integration on websites. Two different approaches have been depicted in the video so that both a beginner as well as those with some technical know-how could find it comfortable. |
Download source code on GitHub
Provides the list of the opensource Flutter apps collection with GitHub repository.