# Neo4j Credentials NEO4J_URI="neo4j+s://4985272f.databases.neo4j.io" NEO4J_USERNAME="neo4j" NEO4J_PASSWORD="xxx" # Replace with your actual password # API Keys OPENAI_API_KEY="sk-xxx" # Replace if using OpenAI models GEMINI_API_KEY="xxx" # Replace with your actual key LANGSMITH_API_KEY="lsv2_pt_xxx" # Replace with your actual key (optional but recommended for tracing) LANGCHAIN_PROJECT="KIG_Refactored" # Optional: For LangSmith tracing # LLM Configuration MAIN_LLM_MODEL="gemini-2.0-flash" # Or another preferred model EVAL_LLM_MODEL="gemini-2.0-flash" SUMMARIZE_LLM_MODEL="gemini-2.0-flash" # Planner Configuration PLAN_METHOD="generation" # or "modification" USE_DETAILED_QUERY="false" # or "true" # Graph Operations Configuration CYPHER_GEN_METHOD="guided" # or "auto" VALIDATE_CYPHER="false" # or "true" EVAL_METHOD="binary" # or "score" EVAL_THRESHOLD="0.7" MAX_DOCS="10" # Processing Configuration # Define processing steps as a JSON string or handle differently if complex needed PROCESS_STEPS='["summarize"]' # Example: Just summarize COMPRESSION_METHOD="llm_lingua" # if used COMPRESS_RATE="0.5" # if used # Add other parameters as needed