Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion examples/01_standalone_sdk/01_hello_world.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@


llm = LLM(
model="anthropic/claude-sonnet-4-5-20250929",
model=os.getenv("LLM_MODEL", "anthropic/claude-sonnet-4-5-20250929"),
api_key=os.getenv("LLM_API_KEY"),
)

Expand Down
2 changes: 1 addition & 1 deletion examples/01_standalone_sdk/02_custom_tools.py
Original file line number Diff line number Diff line change
Expand Up @@ -154,7 +154,7 @@ def create(
# Configure LLM
api_key = os.getenv("LLM_API_KEY")
assert api_key is not None, "LLM_API_KEY environment variable is not set."
model = os.getenv("LLM_MODEL", "openhands/claude-sonnet-4-5-20250929")
model = os.getenv("LLM_MODEL", "anthropic/claude-sonnet-4-5-20250929")
base_url = os.getenv("LLM_BASE_URL")
llm = LLM(
usage_id="agent",
Expand Down
2 changes: 1 addition & 1 deletion examples/01_standalone_sdk/03_activate_skill.py
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
# Configure LLM
api_key = os.getenv("LLM_API_KEY")
assert api_key is not None, "LLM_API_KEY environment variable is not set."
model = os.getenv("LLM_MODEL", "openhands/claude-sonnet-4-5-20250929")
model = os.getenv("LLM_MODEL", "anthropic/claude-sonnet-4-5-20250929")
base_url = os.getenv("LLM_BASE_URL")
llm = LLM(
usage_id="agent",
Expand Down
2 changes: 1 addition & 1 deletion examples/01_standalone_sdk/04_confirmation_mode_example.py
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ def run_until_finished(conversation: BaseConversation, confirmer: Callable) -> N
# Configure LLM
api_key = os.getenv("LLM_API_KEY")
assert api_key is not None, "LLM_API_KEY environment variable is not set."
model = os.getenv("LLM_MODEL", "openhands/claude-sonnet-4-5-20250929")
model = os.getenv("LLM_MODEL", "anthropic/claude-sonnet-4-5-20250929")
base_url = os.getenv("LLM_BASE_URL")
llm = LLM(
usage_id="agent",
Expand Down
2 changes: 1 addition & 1 deletion examples/01_standalone_sdk/05_use_llm_registry.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
# Configure LLM using LLMRegistry
api_key = os.getenv("LLM_API_KEY")
assert api_key is not None, "LLM_API_KEY environment variable is not set."
model = os.getenv("LLM_MODEL", "openhands/claude-sonnet-4-5-20250929")
model = os.getenv("LLM_MODEL", "anthropic/claude-sonnet-4-5-20250929")
base_url = os.getenv("LLM_BASE_URL")

# Create LLM instance
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
# Configure LLM
api_key = os.getenv("LLM_API_KEY")
assert api_key is not None, "LLM_API_KEY environment variable is not set."
model = os.getenv("LLM_MODEL", "openhands/claude-sonnet-4-5-20250929")
model = os.getenv("LLM_MODEL", "anthropic/claude-sonnet-4-5-20250929")
base_url = os.getenv("LLM_BASE_URL")
llm = LLM(
usage_id="agent",
Expand Down
2 changes: 1 addition & 1 deletion examples/01_standalone_sdk/07_mcp_integration.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
# Configure LLM
api_key = os.getenv("LLM_API_KEY")
assert api_key is not None, "LLM_API_KEY environment variable is not set."
model = os.getenv("LLM_MODEL", "openhands/claude-sonnet-4-5-20250929")
model = os.getenv("LLM_MODEL", "anthropic/claude-sonnet-4-5-20250929")
base_url = os.getenv("LLM_BASE_URL")
llm = LLM(
usage_id="agent",
Expand Down
2 changes: 1 addition & 1 deletion examples/01_standalone_sdk/08_mcp_with_oauth.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
# Configure LLM
api_key = os.getenv("LLM_API_KEY")
assert api_key is not None, "LLM_API_KEY environment variable is not set."
model = os.getenv("LLM_MODEL", "openhands/claude-sonnet-4-5-20250929")
model = os.getenv("LLM_MODEL", "anthropic/claude-sonnet-4-5-20250929")
base_url = os.getenv("LLM_BASE_URL")
llm = LLM(
usage_id="agent",
Expand Down
2 changes: 1 addition & 1 deletion examples/01_standalone_sdk/09_pause_example.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
# Configure LLM
api_key = os.getenv("LLM_API_KEY")
assert api_key is not None, "LLM_API_KEY environment variable is not set."
model = os.getenv("LLM_MODEL", "openhands/claude-sonnet-4-5-20250929")
model = os.getenv("LLM_MODEL", "anthropic/claude-sonnet-4-5-20250929")
base_url = os.getenv("LLM_BASE_URL")
llm = LLM(
usage_id="agent",
Expand Down
2 changes: 1 addition & 1 deletion examples/01_standalone_sdk/10_persistence.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
# Configure LLM
api_key = os.getenv("LLM_API_KEY")
assert api_key is not None, "LLM_API_KEY environment variable is not set."
model = os.getenv("LLM_MODEL", "openhands/claude-sonnet-4-5-20250929")
model = os.getenv("LLM_MODEL", "anthropic/claude-sonnet-4-5-20250929")
base_url = os.getenv("LLM_BASE_URL")
llm = LLM(
usage_id="agent",
Expand Down
2 changes: 1 addition & 1 deletion examples/01_standalone_sdk/11_async.py
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
# Configure LLM
api_key = os.getenv("LLM_API_KEY")
assert api_key is not None, "LLM_API_KEY environment variable is not set."
model = os.getenv("LLM_MODEL", "openhands/claude-sonnet-4-5-20250929")
model = os.getenv("LLM_MODEL", "anthropic/claude-sonnet-4-5-20250929")
base_url = os.getenv("LLM_BASE_URL")
llm = LLM(
usage_id="agent",
Expand Down
2 changes: 1 addition & 1 deletion examples/01_standalone_sdk/12_custom_secrets.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
# Configure LLM
api_key = os.getenv("LLM_API_KEY")
assert api_key is not None, "LLM_API_KEY environment variable is not set."
model = os.getenv("LLM_MODEL", "openhands/claude-sonnet-4-5-20250929")
model = os.getenv("LLM_MODEL", "anthropic/claude-sonnet-4-5-20250929")
base_url = os.getenv("LLM_BASE_URL")
llm = LLM(
usage_id="agent",
Expand Down
2 changes: 1 addition & 1 deletion examples/01_standalone_sdk/13_get_llm_metrics.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
# Configure LLM
api_key = os.getenv("LLM_API_KEY")
assert api_key is not None, "LLM_API_KEY environment variable is not set."
model = os.getenv("LLM_MODEL", "openhands/claude-sonnet-4-5-20250929")
model = os.getenv("LLM_MODEL", "anthropic/claude-sonnet-4-5-20250929")
base_url = os.getenv("LLM_BASE_URL")
llm = LLM(
usage_id="agent",
Expand Down
2 changes: 1 addition & 1 deletion examples/01_standalone_sdk/14_context_condenser.py
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
# Configure LLM
api_key = os.getenv("LLM_API_KEY")
assert api_key is not None, "LLM_API_KEY environment variable is not set."
model = os.getenv("LLM_MODEL", "openhands/claude-sonnet-4-5-20250929")
model = os.getenv("LLM_MODEL", "anthropic/claude-sonnet-4-5-20250929")
base_url = os.getenv("LLM_BASE_URL")
llm = LLM(
usage_id="agent",
Expand Down
2 changes: 1 addition & 1 deletion examples/01_standalone_sdk/15_browser_use.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
# Configure LLM
api_key = os.getenv("LLM_API_KEY")
assert api_key is not None, "LLM_API_KEY environment variable is not set."
model = os.getenv("LLM_MODEL", "openhands/claude-sonnet-4-5-20250929")
model = os.getenv("LLM_MODEL", "anthropic/claude-sonnet-4-5-20250929")
base_url = os.getenv("LLM_BASE_URL")
llm = LLM(
usage_id="agent",
Expand Down
2 changes: 1 addition & 1 deletion examples/01_standalone_sdk/16_llm_security_analyzer.py
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,7 @@ def run_until_finished_with_security(
# Configure LLM
api_key = os.getenv("LLM_API_KEY")
assert api_key is not None, "LLM_API_KEY environment variable is not set."
model = os.getenv("LLM_MODEL", "openhands/claude-sonnet-4-5-20250929")
model = os.getenv("LLM_MODEL", "anthropic/claude-sonnet-4-5-20250929")
base_url = os.getenv("LLM_BASE_URL")
llm = LLM(
usage_id="security-analyzer",
Expand Down
2 changes: 1 addition & 1 deletion examples/01_standalone_sdk/17_image_input.py
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
# Configure LLM (vision-capable model)
api_key = os.getenv("LLM_API_KEY")
assert api_key is not None, "LLM_API_KEY environment variable is not set."
model = os.getenv("LLM_MODEL", "openhands/claude-sonnet-4-5-20250929")
model = os.getenv("LLM_MODEL", "anthropic/claude-sonnet-4-5-20250929")
base_url = os.getenv("LLM_BASE_URL")
llm = LLM(
usage_id="vision-llm",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@
# Configure LLM
api_key = os.getenv("LLM_API_KEY")
assert api_key is not None, "LLM_API_KEY environment variable is not set."
model = os.getenv("LLM_MODEL", "openhands/claude-sonnet-4-5-20250929")
model = os.getenv("LLM_MODEL", "anthropic/claude-sonnet-4-5-20250929")
base_url = os.getenv("LLM_BASE_URL")
llm = LLM(
usage_id="agent",
Expand Down
2 changes: 1 addition & 1 deletion examples/01_standalone_sdk/20_stuck_detector.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
# Configure LLM
api_key = os.getenv("LLM_API_KEY")
assert api_key is not None, "LLM_API_KEY environment variable is not set."
model = os.getenv("LLM_MODEL", "openhands/claude-sonnet-4-5-20250929")
model = os.getenv("LLM_MODEL", "anthropic/claude-sonnet-4-5-20250929")
base_url = os.getenv("LLM_BASE_URL")
llm = LLM(
usage_id="agent",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
# Configure LLM using LLMRegistry
api_key = os.getenv("LLM_API_KEY")
assert api_key is not None, "LLM_API_KEY environment variable is not set."
model = os.getenv("LLM_MODEL", "openhands/claude-sonnet-4-5-20250929")
model = os.getenv("LLM_MODEL", "anthropic/claude-sonnet-4-5-20250929")
base_url = os.getenv("LLM_BASE_URL")

# Create LLM instance
Expand Down Expand Up @@ -65,7 +65,7 @@
# Demonstrate extraneous costs part of the conversation
second_llm = LLM(
usage_id="demo-secondary",
model="openhands/claude-sonnet-4-5-20250929",
model=model,
base_url=os.getenv("LLM_BASE_URL"),
api_key=SecretStr(api_key),
)
Expand Down
2 changes: 1 addition & 1 deletion examples/01_standalone_sdk/22_anthropic_thinking.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
# Configure LLM for Anthropic Claude with extended thinking
api_key = os.getenv("LLM_API_KEY")
assert api_key is not None, "LLM_API_KEY environment variable is not set."
model = os.getenv("LLM_MODEL", "openhands/claude-sonnet-4-5-20250929")
model = os.getenv("LLM_MODEL", "anthropic/claude-sonnet-4-5-20250929")
base_url = os.getenv("LLM_BASE_URL")

llm = LLM(
Expand Down
2 changes: 1 addition & 1 deletion examples/01_standalone_sdk/24_planning_agent_workflow.py
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ def get_event_content(event):
# Configure LLM
api_key = os.getenv("LLM_API_KEY")
assert api_key is not None, "LLM_API_KEY environment variable is not set."
model = os.getenv("LLM_MODEL", "openhands/claude-sonnet-4-5-20250929")
model = os.getenv("LLM_MODEL", "anthropic/claude-sonnet-4-5-20250929")
base_url = os.getenv("LLM_BASE_URL")
llm = LLM(
model=model,
Expand Down
2 changes: 1 addition & 1 deletion examples/01_standalone_sdk/25_agent_delegation.py
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
# You can get an API key from https://app.all-hands.dev/settings/api-keys
api_key = os.getenv("LLM_API_KEY")
assert api_key is not None, "LLM_API_KEY environment variable is not set."
model = os.getenv("LLM_MODEL", "openhands/claude-sonnet-4-5-20250929")
model = os.getenv("LLM_MODEL", "anthropic/claude-sonnet-4-5-20250929")
llm = LLM(
model=model,
api_key=SecretStr(api_key),
Expand Down
2 changes: 1 addition & 1 deletion examples/01_standalone_sdk/26_custom_visualizer.py
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ def on_event(self, event: Event) -> None:

api_key = os.getenv("LLM_API_KEY")
assert api_key is not None, "LLM_API_KEY environment variable is not set."
model = os.getenv("LLM_MODEL", "openhands/claude-sonnet-4-5-20250929")
model = os.getenv("LLM_MODEL", "anthropic/claude-sonnet-4-5-20250929")
base_url = os.getenv("LLM_BASE_URL")
llm = LLM(
model=model,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -126,7 +126,7 @@ def __exit__(self, exc_type, exc_val, exc_tb):

llm = LLM(
usage_id="agent",
model=os.getenv("LLM_MODEL", "openhands/claude-sonnet-4-5-20250929"),
model=os.getenv("LLM_MODEL", "anthropic/claude-sonnet-4-5-20250929"),
base_url=os.getenv("LLM_BASE_URL"),
api_key=SecretStr(api_key),
)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@

llm = LLM(
usage_id="agent",
model=os.getenv("LLM_MODEL", "openhands/claude-sonnet-4-5-20250929"),
model=os.getenv("LLM_MODEL", "anthropic/claude-sonnet-4-5-20250929"),
base_url=os.getenv("LLM_BASE_URL"),
api_key=SecretStr(api_key),
)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@

llm = LLM(
usage_id="agent",
model=os.getenv("LLM_MODEL", "openhands/claude-sonnet-4-5-20250929"),
model=os.getenv("LLM_MODEL", "anthropic/claude-sonnet-4-5-20250929"),
base_url=os.getenv("LLM_BASE_URL"),
api_key=SecretStr(api_key),
)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@

llm = LLM(
usage_id="agent",
model=os.getenv("LLM_MODEL", "openhands/claude-sonnet-4-5-20250929"),
model=os.getenv("LLM_MODEL", "anthropic/claude-sonnet-4-5-20250929"),
base_url=os.getenv("LLM_BASE_URL"),
api_key=SecretStr(api_key),
)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@

llm = LLM(
usage_id="agent",
model=os.getenv("LLM_MODEL", "openhands/claude-sonnet-4-5-20250929"),
model=os.getenv("LLM_MODEL", "anthropic/claude-sonnet-4-5-20250929"),
base_url=os.getenv("LLM_BASE_URL"),
api_key=SecretStr(api_key),
)
Expand Down
4 changes: 2 additions & 2 deletions examples/03_github_workflows/01_basic_action/agent_script.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
Environment Variables:
PROMPT_STRING: Direct prompt text (alternative to prompt_location)
LLM_API_KEY: API key for the LLM (required)
LLM_MODEL: Language model to use (default: openhands/claude-sonnet-4-5-20250929)
LLM_MODEL: Language model to use (default: anthropic/claude-sonnet-4-5-20250929)
LLM_BASE_URL: Optional base URL for LLM API

Note: Provide either prompt_location argument OR PROMPT_STRING env variable, not both.
Expand Down Expand Up @@ -125,7 +125,7 @@ def main():
logger.error("LLM_API_KEY environment variable is not set.")
sys.exit(1)

model = os.getenv("LLM_MODEL", "openhands/claude-sonnet-4-5-20250929")
model = os.getenv("LLM_MODEL", "anthropic/claude-sonnet-4-5-20250929")
base_url = os.getenv("LLM_BASE_URL")

llm_config = {
Expand Down
4 changes: 2 additions & 2 deletions examples/03_github_workflows/02_pr_review/agent_script.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@

Environment Variables:
LLM_API_KEY: API key for the LLM (required)
LLM_MODEL: Language model to use (default: openhands/claude-sonnet-4-5-20250929)
LLM_MODEL: Language model to use (default: anthropic/claude-sonnet-4-5-20250929)
LLM_BASE_URL: Optional base URL for LLM API
GITHUB_TOKEN: GitHub token for API access (required)
PR_NUMBER: Pull request number (required)
Expand Down Expand Up @@ -121,7 +121,7 @@ def main():

# Configure LLM
api_key = os.getenv("LLM_API_KEY")
model = os.getenv("LLM_MODEL", "openhands/claude-sonnet-4-5-20250929")
model = os.getenv("LLM_MODEL", "anthropic/claude-sonnet-4-5-20250929")
base_url = os.getenv("LLM_BASE_URL")

llm_config = {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@

Environment Variables:
LLM_API_KEY: API key for the LLM (required)
LLM_MODEL: Language model to use (default: openhands/claude-sonnet-4-5-20250929)
LLM_MODEL: Language model to use (default: anthropic/claude-sonnet-4-5-20250929)
LLM_BASE_URL: Optional base URL for LLM API
GITHUB_TOKEN: GitHub token for creating PRs (required)
GITHUB_REPOSITORY: Repository in format owner/repo (required)
Expand Down Expand Up @@ -49,7 +49,7 @@ def process_todo(todo_data: dict):
logger.error("LLM_API_KEY environment variable is not set.")
sys.exit(1)

model = os.getenv("LLM_MODEL", "openhands/claude-sonnet-4-5-20250929")
model = os.getenv("LLM_MODEL", "anthropic/claude-sonnet-4-5-20250929")
base_url = os.getenv("LLM_BASE_URL")

llm_config = {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -639,7 +639,7 @@ def main():
sys.exit(1)

# Get LLM configuration from environment
model = os.getenv("LLM_MODEL", "openhands/claude-sonnet-4-5-20250929")
model = os.getenv("LLM_MODEL", "anthropic/claude-sonnet-4-5-20250929")
base_url = os.getenv("LLM_BASE_URL")

llm = LLM(
Expand Down
Loading