Zack Saadioui
8/26/2024
1
2
3
4
bash
pip install llama-index
pip install llama-index-llms-azure-openai
pip install llama-index-embeddings-azure-openai
1
<YOUR_KEY>
1
<YOUR_ENDPOINT>
1
<YOUR_DEPLOYMENT_NAME>
1
2
3
4
bash
export AZURE_OPENAI_KEY="<YOUR_KEY>"
export AZURE_OPENAI_ENDPOINT="<YOUR_ENDPOINT>"
export AZURE_OPENAI_DEPLOYMENT="<YOUR_DEPLOYMENT_NAME>"
1
2
3
4
5
python
from llama_index.llms.azure_openai import AzureOpenAI
from llama_index.embeddings.azure_openai import AzureOpenAIEmbedding
from llama_index.core import VectorStoreIndex, SimpleDirectoryReader
from llama_index.core import Settings
1
2
3
python
documents = SimpleDirectoryReader(input_files=["../../data/your_data_file.txt"]).load_data()
index = VectorStoreIndex.from_documents(documents)
1
SimpleDirectoryReader
1
2
3
4
5
python
query_engine = index.as_query_engine()
query = "What is the significance of OpenAI in the tech industry?"
answer = query_engine.query(query)
print(answer)
Copyright © Arsturn 2025