# Langfuse Setup
import os
from langfuse import Langfuse

langfuse = Langfuse(
    secret_key=os.getenv("LANGFUSE_SECRET_KEY", "YOUR_SECRET"),
    public_key=os.getenv("LANGFUSE_PUBLIC_KEY", "YOUR_PUBLIC"),
    host=os.getenv("LANGFUSE_HOST", "https://cloud.langfuse.com"),
)


@langfuse.observe()
def answer_question(question: str) -> str:
    return f"Antwoord op: {question}"


if __name__ == "__main__":
    result = answer_question("Wat is RAG?")
    print(result)
    langfuse.flush()
