# Generative AI Examples
This project provides a collective list of Generative AI (GenAI) and Retrieval-Augmented Generation (RAG) examples such as chatbot with question and answering (ChatQnA), code generation (CodeGen), document summary (DocSum), etc.
[![version](https://img.shields.io/badge/release-0.6-green)](https://github.com/opea-project/GenAIExamples/releases)
[![license](https://img.shields.io/badge/license-Apache%202-blue)](https://github.com/intel/neural-compressor/blob/master/LICENSE)
---
## GenAI Examples
All the examples are well-validated on Intel platforms. In addition, these examples are:
-
Easy to use. Use ecosystem-compliant APIs to build the end-to-end GenAI examples
-
Easy to customize. Customize the example using different framework, LLM, embedding, serving etc.
-
Easy to deploy. Deploy the GenAI examples with performance on Intel platforms
> **Note**:
> The below support matrix gives the validated configurations. Feel free to customize per your needs.
### ChatQnA
[ChatQnA](./ChatQnA/README.md) is an example of chatbot for question and answering through retrieval argumented generation (RAG).
### CodeGen
[CodeGen](./CodeGen/README.md) is an example of copilot designed for code generation in Visual Studio Code.
### CodeTrans
[CodeTrans](./CodeTrans/README.md) is an example of chatbot for converting code written in one programming language to another programming language while maintaining the same functionality.
### DocSum
[DocSum](./DocSum/README.md) is an example of chatbot for summarizing the content of documents or reports.
### Language Translation
[Language Translation](./Translation/README.md) is an example of chatbot for converting a source-language text to an equivalent target-language text.
### SearchQnA
[SearchQnA](./SearchQnA/README.md) is an example of chatbot for using search engine to enhance QA quality.
### VisualQnA
[VisualQnA](./VisualQnA/README.md) is an example of chatbot for question and answering based on the images.
> **_NOTE:_** The `Language Translation`, `SearchQnA`, `VisualQnA` and other use cases not listing here are in active development. The code structure of these use cases are subject to change.
## Additional Content
- [Code of Conduct](https://github.com/opea-project/docs/tree/main/community/CODE_OF_CONDUCT.md)
- [Contribution](https://github.com/opea-project/docs/tree/main/community/CONTRIBUTING.md)
- [Security Policy](https://github.com/opea-project/docs/tree/main/community/SECURITY.md)
- [Legal Information](/LEGAL_INFORMATION.md)