File size: 1,022 Bytes
7042c3c c976126 7042c3c c976126 7042c3c |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
#import gradio as gr
#def greet(name):
# return "Hello " + name + "!!"
#demo = gr.Interface(fn=greet, inputs="text", outputs="text")
#demo.launch()
##version 2025-05-17
# LangChain environment variables
from pathlib import Path
import sys, os
if __name__ == '__main__':
current_path = Path.cwd()
sys.path.append(os.path.join(str(current_path), 'ea4all', 'src'))
print (f"Current path: {current_path} \n Parent {current_path.parent} \n Root path: {str(Path.cwd())}")
#Set environment variables for build deployment (local run)
ea4all_stage = os.environ["EA4ALL_ENV"]
if ea4all_stage in ('MCP'):
project_name = "ea4all-gradio-agent-mcp-hackathon"
runname = "ea4all-gradio-agent-mcp-hackathon-run"
os.environ["LANGCHAIN_PROJECT"] = project_name # Optional: "default" is used if not set
os.environ['LANGCHAIN_RUNNAME'] = runname
os.environ['EA4ALL_ENV'] = ea4all_stage
#ea4all-agent-entry-point
from ea4all.__main__ import main
main() |