AutoGPT/rnd
Toran Bruce Richards d534b63f45 feat: Add VideoRendererBlock for rendering videos
This commit adds a new `VideoRendererBlock` component to the `autogpt_builder` module. The `VideoRendererBlock` is responsible for rendering videos based on the provided video URL. It supports both YouTube videos and direct video URLs.

The `CustomNode` component in the `CustomNode.tsx` file has been updated to handle the new `VideoRendererBlock` component. When the `block_id` matches the ID of the `VideoRendererBlock`, the video is rendered using an iframe for YouTube videos or a video tag for direct video URLs.

This change improves the rendering capabilities of the application by allowing the display of videos within the UI.
2024-08-14 11:29:44 +01:00
..
autogpt_builder feat: Add VideoRendererBlock for rendering videos 2024-08-14 11:29:44 +01:00
autogpt_libs feat(market): Added Auth to Market and Protect routes (#7717) 2024-08-08 09:28:44 +02:00
autogpt_server feat: Add VideoRendererBlock for rendering videos 2024-08-14 11:29:44 +01:00
example_files feat(server, autogpt): Add Example files and update build option (#7271) 2024-06-27 09:56:21 -05:00
infra feat(rnd, infra): Add deployment for frontend (#7705) 2024-08-05 21:12:57 +01:00
market feat(market): Agent Submission Process (#7718) 2024-08-08 11:12:35 +02:00
README.md feat(doc): Remove excessive docs for AutoGPT server (#7457) 2024-07-17 14:22:13 +07:00
__init__.py feat(server): Add JWT validation (#7642) 2024-08-01 11:11:40 +01:00
docker-compose.yml feat(rnd) Add Postgres support (#7513) 2024-07-22 23:43:49 +01:00

README.md

This is a guide to setting up and running the AutoGPT Server and Builder. This tutorial will cover downloading the necessary files, setting up the server, and testing the system.

https://github.com/user-attachments/assets/fd0d0f35-3155-4263-b575-ba3efb126cb4

  1. Navigate to the AutoGPT GitHub repository.

  2. Click the "Code" button, then select "Download ZIP".

  3. Once downloaded, extract the ZIP file to a folder of your choice.

  4. Open the extracted folder and navigate to the "rnd" directory.

  5. Enter the "AutoGPT server" folder.

  6. Open a terminal window in this directory.

  7. Locate and open the README file in the AutoGPT server folder: doc.

  8. Copy and paste each command from the setup section in the README into your terminal.

    • Important: Wait for each command to finish before running the next one.
  9. If all commands run without errors, enter the final command: poetry run app

  10. You should now see the server running in your terminal.

  11. Navigate back to the "rnd" folder.

  12. Open the "AutoGPT builder" folder.

  13. Open the README file in this folder: doc.

  14. In your terminal, run the following commands:

    npm install
    
    npm run dev
    
  15. Once the front-end is running, click the link to navigate to localhost:3000.

  16. Click on the "Build" option.

  17. Add a few blocks to test the functionality.

  18. Connect the blocks together.

  19. Click "Run".

  20. Check your terminal window - you should see that the server has received the request, is processing it, and has executed it.

And there you have it! You've successfully set up and tested AutoGPT.