# embeddings.py – OpenAI Version (text-embedding-3-small) import os from langchain_openai import OpenAIEmbeddings EMBED_MODEL = "text-embedding-3-small" def get_embeddings(): api_key = os.environ.get("OPENAI_API_KEY") if not api_key: raise RuntimeError( "OPENAI_API_KEY fehlt. Bitte als Secret im HuggingFace Space setzen." ) print(f">>> Lade OpenAI Embedding Model: {EMBED_MODEL}") emb = OpenAIEmbeddings( model=EMBED_MODEL, api_key=api_key, ) return emb if __name__ == "__main__": e = get_embeddings() print(e.embed_query("Test"))