title | description | keywords | ms.service | ms.topic | ms.date | ms.custom | zone_pivot_group_filename | zone_pivot_groups |
---|---|---|---|---|---|---|---|---|
AI app templates |
This article describes the AI app templates provided as GitHub repositories to build, deploy, and extend on Azure. |
ai, azure openai service |
azure |
overview |
02/25/2025 |
overview, devx-track-dotnet, devx-track-extended-java, devx-track-js, devx-track-python, build-2024-intelligent-apps |
developer/intro/intro-zone-pivot-groups.yml |
intelligent-apps-languages-top-four |
This section of the documentation introduces you to the AI app templates and related articles that use these templates to demonstrate how to perform key developer tasks. AI app templates provide you with well-maintained, easy to deploy reference implementations that help to ensure a high-quality starting point for your AI apps.
There are two categories of AI app templates, building blocks and end-to-end solutions. The following sections introduce some of the key templates in each category for the programming language you selected at the top of this article.
:::zone pivot="dotnet"
To browse a comprehensive list including these and other C# templates, see the AI app templates on the AI App Template gallery.
:::zone-end
:::zone pivot="python"
To browse a comprehensive list including these and other Python templates, see the AI app templates on the AI App Template gallery.
:::zone-end
:::zone pivot="java"
To browse a comprehensive list including these and other Java templates, see the AI app templates on the AI App Template gallery.
:::zone-end
:::zone pivot="javascript"
To browse a comprehensive list including these and other JavaScript / TypeScript templates, see the AI app templates on the AI App Template gallery.
:::zone-end
Building blocks are smaller-scale samples that focus on specific scenarios and tasks. Most building blocks demonstrate functionality that uses the end-to-end solution for a chat app that uses your own data.
:::zone pivot="dotnet"
[!INCLUDE //build 2024 templates]
:::zone-end
:::zone pivot="python"
[!INCLUDE //build 2024 templates]
:::zone-end
:::zone pivot="java"
[!INCLUDE //build 2024 templates]
:::zone-end
:::zone pivot="javascript"
[!INCLUDE //build 2024 templates]
:::zone-end
End-to-end solutions are comprehensive reference samples including documentation, source code, and deployment to allow you to take and extend for your own purposes.
:::zone pivot="dotnet"
[!INCLUDE //build 2024 templates]
:::zone-end
:::zone pivot="python"
[!INCLUDE //build 2024 templates]
:::zone-end
:::zone pivot="java"
[!INCLUDE //build 2024 templates]
:::zone-end
:::zone pivot="javascript"
[!INCLUDE //build 2024 templates]
:::zone-end