[GH-ISSUE #63] [Enhancement]: how i can use gemini-2.5-pro as a single model for all tasks working with docker compose #31

Closed
opened 2026-06-06 22:08:08 -04:00 by yindo · 2 comments
Owner

Originally created by @HUSMUS9999 on GitHub (Oct 17, 2025).
Original GitHub issue: https://github.com/vxcontrol/pentagi/issues/63

Originally assigned to: @asdek on GitHub.

Target Component

External Integrations (LLM/Search APIs)

Enhancement Description

docker-compose.yml
[gemini-provider.yml](https://github.com/user-attac

config.yml

ments/files/22974032/gemini-provider.yml)

Technical Details

i modified the .env with custom provider pointing to gemini server and specifying the model doesn't work also tried with custom yaml file but nothing worked i even tried to modify the backend/pkg/provider/gemini/config.yml

Designs and Mockups

No response

Alternative Solutions

No response

Verification

  • I have checked that this enhancement hasn't been already proposed
  • This enhancement aligns with PentAGI's goal of autonomous penetration testing
  • I have considered the security implications of this enhancement
  • I have provided clear use cases and benefits
Originally created by @HUSMUS9999 on GitHub (Oct 17, 2025). Original GitHub issue: https://github.com/vxcontrol/pentagi/issues/63 Originally assigned to: @asdek on GitHub. ### Target Component External Integrations (LLM/Search APIs) ### Enhancement Description [docker-compose.yml](https://github.com/user-attachments/files/22974033/docker-compose.yml) [gemini-provider.yml](https://github.com/user-attac [config.yml](https://github.com/user-attachments/files/22974069/config.yml) ments/files/22974032/gemini-provider.yml) ### Technical Details i modified the .env with custom provider pointing to gemini server and specifying the model doesn't work also tried with custom yaml file but nothing worked i even tried to modify the backend/pkg/provider/gemini/config.yml ### Designs and Mockups _No response_ ### Alternative Solutions _No response_ ### Verification - [ ] I have checked that this enhancement hasn't been already proposed - [x] This enhancement aligns with PentAGI's goal of autonomous penetration testing - [ ] I have considered the security implications of this enhancement - [ ] I have provided clear use cases and benefits
yindo added the enhancement label 2026-06-06 22:08:08 -04:00
yindo closed this issue 2026-06-06 22:08:08 -04:00
Author
Owner

@asdek commented on GitHub (Oct 17, 2025):

Hello @HUSMUS9999,

Thank you for your report. We found a bug with creating new provider configurations in the UI.

To resolve this issue, please update your PentAGI docker image and use the web UI forms:

  1. Go to Settings menu in the left bottom corner of the main screen
    Image

  2. Select Providers submenu
    Image

  3. Click Create Provider dropdown menu and choose Gemini provider option
    Image

  4. Fill in a unique provider name
    Image

  5. Modify the default models in the form according to your needs
    Image

  6. Click the Create Provider button
    Image

After that, your new provider will be available on the main screen to start new flows with it.

To update the docker image, please use the ./installer binary or run this console command:

docker compose pull && docker compose up -d

Let me know if you encounter any issues after updating!

<!-- gh-comment-id:3417408263 --> @asdek commented on GitHub (Oct 17, 2025): Hello @HUSMUS9999, Thank you for your report. We found a bug with creating new provider configurations in the UI. To resolve this issue, please update your PentAGI docker image and use the web UI forms: 1. Go to **Settings** menu in the left bottom corner of the main screen <img width="262" height="117" alt="Image" src="https://github.com/user-attachments/assets/9f4338e9-1672-49a6-8103-1887ee2e80de" /> 2. Select **Providers** submenu <img width="255" height="157" alt="Image" src="https://github.com/user-attachments/assets/833773bf-c32b-4676-bd89-312f5fc68147" /> 3. Click **Create Provider** dropdown menu and choose **Gemini** provider option <img width="207" height="301" alt="Image" src="https://github.com/user-attachments/assets/29c19fae-a7a9-4c09-9b5d-1857c2110f54" /> 4. Fill in a unique provider name <img width="621" height="506" alt="Image" src="https://github.com/user-attachments/assets/2d572820-3237-4fba-b516-7d23cc7aa78f" /> 5. Modify the default models in the form according to your needs <img width="827" height="504" alt="Image" src="https://github.com/user-attachments/assets/298b6e74-afb5-4e3f-9b61-b4ebdc3dd618" /> 6. Click the **Create Provider** button <img width="286" height="88" alt="Image" src="https://github.com/user-attachments/assets/395af887-7ca2-41db-996c-9c42efb1f4a5" /> After that, your new provider will be available on the main screen to start new flows with it. To update the docker image, please use the `./installer` binary or run this console command: ```bash docker compose pull && docker compose up -d ``` Let me know if you encounter any issues after updating!
Author
Owner

@HUSMUS9999 commented on GitHub (Oct 20, 2025):

Issue fixed thanks for help and quick replies !!

<!-- gh-comment-id:3422389071 --> @HUSMUS9999 commented on GitHub (Oct 20, 2025): Issue fixed thanks for help and quick replies !!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: vxcontrol/pentagi#31