Files
GenAIExamples/AgentQnA/ui/svelte/README.md
minmin-intel fecc22719a fix errors for running AgentQnA on xeon with openai and update readme (#1664)
Signed-off-by: minmin-intel <minmin.hou@intel.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-03-20 09:57:18 +08:00

1.7 KiB
Raw Blame History

AgentQnA

📸 Project Screenshots

project-screenshot project-screenshot

🧐 Features

Here're some of the project's features:

  • Create AgentProvide more precise answers based on user queries, showcase the high-quality output process of complex queries across different dimensions, and consolidate information to present comprehensive answers.

🛠️ Get it Running

  1. Clone the repo.

  2. cd command to the current folder.

    cd AgentQnA/ui/svelte
    
  3. Modify the required .env variables. The AGENT_URL should be in the form of the following:

    AGENT_URL = "http://${ip_address}:${agent_port}/v1/chat/completions"
    

    For example: assume that the ip address of the host machine is 10.10.10.1, and the agent port is 9090,then

    AGENT_URL = "http://10.10.10.1:9090/v1/chat/completions"
    

    You can get the ip address of the host machine by running the command below:

     export ip_address=$(hostname -I | awk '{print $1}')
    
  4. For Local Development:

  • Install the dependencies:

    npm install
    
  • Start the development server:

    npm run dev
    
  • The application will be available at http://localhost:5173.

  1. For Docker Setup:
  • Build the Docker image:

    docker build -t opea:agent-ui .
    
  • Run the Docker container:

    docker run -d -p 5173:5173 --name agent-ui opea:agent-ui
    
  • The application will be available at http://${ip_address}:5173. You can access it with a web browser on your laptop. Note the ip_address should be the ip address of the host machine where the UI container runs.