Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Aspire, Distrubted Apps, GenAI, Ollama, Vector DB, Minimal APIs, YARP - Api Gateway , Keycloak, Azure Container Apps

Notifications You must be signed in to change notification settings

yavuzsyl/Aspire.EShop.GenAI

Repository files navigation

Apply Initial Migration

To create the initial database migration, run:

add-migration Initial -OutputDir Infrastructure/Persistence/Migrations -Project Catalog

This command generates migration files under:

Infrastructure/Persistence/Migrations

in the Catalog project.


Deployment to Azure Container Apps (ACA)

Prerequisites

  • Azure subscription (e.g., Free Trial)
  • azd CLI installed locally

Authenticate & Verify CLI

azd version      # Confirm CLI version
azd auth login   # Sign in to Azure

Provision & Deploy

azd init   # Initialize the project (select template/env as prompted)
azd up     # Provision Azure resources and deploy the solution

Tear Down Resources

azd down   # Destroy all Azure resources created by 'azd up'

AI Integration with Ollama

  • Used Ollama to run AI models locally
  • Integrated llama3:2 to provide support chat capabilities.
  • Integrated all-minilm to generate vector embeddings for semantic search features.

Resources

image


About

Aspire, Distrubted Apps, GenAI, Ollama, Vector DB, Minimal APIs, YARP - Api Gateway , Keycloak, Azure Container Apps

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published