Spaces:
Sleeping
Sleeping
File size: 797 Bytes
478dec6 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | import os
import dotenv
dotenv.load_dotenv()
from datetime import datetime
from langchain_openai import AzureOpenAIEmbeddings
def serve_embed_model():
try:
embed_model = AzureOpenAIEmbeddings(
model=os.environ.get('azureai--embedmodel--name'),
azure_endpoint=os.environ.get('azureai--embedmodel--endpoint'),
api_key=os.environ.get('azureai--embedmodel--api-key'),
api_version=os.environ.get('azureai--embedmodel--api--version')
)
# asyncio.run(embed_model.aembed_documents("Hello my name is EMA"))
print(f"✅ [INFO] Initialized embedding model succeeded")
return embed_model
except Exception as E:
print(f"❌ [ERROR] Initialized embedding model failed")
embed_model = serve_embed_model() |