Basic Gemini Integration with DeepForest Tool #2
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR adds a basic integration between the Gemini model and the DeepForest object detection tool, aiming to test whether the Gemini model can effectively call and utilize the DeepForest functionalities. I have added the workflow diagram in the README.md
Setup Instructions
1. Create and activate a Conda environment
2. Install dependencies
pip install -r requirements.txt pip install -e .3. Configure your Google API Key
Create a
.envfile in the root directory and add:GOOGLE_API_KEY="your_api_key_here"You can get a key from Google AI Studio.
🚀 Usage
Run the following on the terminal to start the Gradio interface:
Then open the displayed link (e.g.,
http://127.0.0.1:7860) in your browser to interact with the DeepForest Agent.