from zeroentropy import ZeroEntropy
zclient = ZeroEntropy()
query = "What is Retrieval Augmented Generation?"
documents = [
"RAG combines retrieval with generation by conditioning the LLM on external documents.",
"Retrieval-Augmented Generation is a machine learning technique introduced by Meta AI in 2020.",
"It uses reinforcement learning to generate music sequences.",
"RAG can improve factual accuracy by grounding answers in retrieved evidence.",
"Transformers are a type of deep learning architecture."
]
# Embed the query
query_response = zclient.models.embed(
model="zembed-1",
input=query,
input_type="query",
)
# Embed the documents
docs_response = zclient.models.embed(
model="zembed-1",
input=documents,
input_type="document",
)