- Ensure Python version is 3.13
- Install all packages in requirements.txt
- pip install -r requirements.txt
- You need an Azure account with:
- Azure OpenAI Service
- Deploy a GPT-4 model
- Deploy an embedding_ada002 model
- Azure AI Search (Free tier is enough)
- Azure SQL database
- Azure OpenAI Service
- Populate the .env file with your credentials connecting to Azure OpenAI models, Azure AI Search and Azure SQL db
- Create and seed tables (one time only): python init_sql_table.py
- connect AI search to sql db: python azure_ai_search_connect.py
- Initialize index, define skillset, run indexer: python setup_azure_ai_search.py
- python concierge_app.py
Example: Recommend some waterproof shoes for hiking