import os from unstructured.documents.elements import Text from unstructured.embed.openai import OpenAIEmbeddingConfig, OpenAIEmbeddingEncoder embedding_encoder = OpenAIEmbeddingEncoder( config=OpenAIEmbeddingConfig(api_key=os.environ["OPENAI_API_KEY"]) ) elements = embedding_encoder.embed_documents( elements=[Text("This is sentence 1"), Text("This is sentence 2")], ) query = "This is the query" query_embedding = embedding_encoder.embed_query(query=query) [print(e.embeddings, e) for e in elements] print(query_embedding, query) print(embedding_encoder.is_unit_vector(), embedding_encoder.num_of_dimensions())