Skip to content

Commit 0648109

Browse files
committed
update job-application
1 parent 49e4092 commit 0648109

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
# OpenAI API Key (for o3 model)
2-
# Get your key at: https://platform.openai.com/api-keys
3-
OPENAI_API_KEY=your-openai-key-here
1+
# Google Gemini API Key
2+
# Get your key at: https://aistudio.google.com/app/apikey
3+
GOOGLE_API_KEY=your-google-api-key-here

job-application/main.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
- File upload (resume/CV)
77
- Cross-origin iframe handling
88
- Structured output with detailed summary
9-
- Using o3 model for complex multi-step tasks
9+
- Using gemini-3-pro-preview model for complex multi-step tasks
1010
1111
Example workflow:
1212
1. Navigate to job application page
@@ -23,7 +23,7 @@
2323

2424
from dotenv import load_dotenv
2525

26-
from browser_use import Agent, Browser, ChatOpenAI, Tools
26+
from browser_use import Agent, Browser, ChatGoogle, Tools
2727
from browser_use.tools.views import UploadFileAction
2828

2929
load_dotenv()
@@ -53,8 +53,8 @@ async def apply_to_job(applicant_info: dict, resume_path: str):
5353
}
5454
"""
5555

56-
# Use o3 model for complex form filling tasks
57-
llm = ChatOpenAI(model="o3")
56+
# Use gemini-3-pro-preview model for complex form filling tasks
57+
llm = ChatGoogle(model="gemini-3-pro-preview")
5858

5959
tools = Tools()
6060

0 commit comments

Comments
 (0)