@@ -15,12 +15,15 @@ class Client < Stagehand::Internal::Transport::BaseClient
1515 # Default max retry delay in seconds.
1616 DEFAULT_MAX_RETRY_DELAY = 8.0
1717
18+ # Your [Browserbase API Key](https://www.browserbase.com/settings)
1819 # @return [String]
1920 attr_reader :browserbase_api_key
2021
22+ # Your [Browserbase Project ID](https://www.browserbase.com/settings)
2123 # @return [String]
2224 attr_reader :browserbase_project_id
2325
26+ # Your LLM provider API key (e.g. OPENAI_API_KEY, ANTHROPIC_API_KEY, etc.)
2427 # @return [String]
2528 attr_reader :model_api_key
2629
@@ -57,11 +60,14 @@ class Client < Stagehand::Internal::Transport::BaseClient
5760
5861 # Creates and returns a new client for interacting with the API.
5962 #
60- # @param browserbase_api_key [String, nil] Defaults to `ENV["BROWSERBASE_API_KEY"]`
63+ # @param browserbase_api_key [String, nil] Your [Browserbase API Key](https://www.browserbase.com/settings) Defaults to
64+ # `ENV["BROWSERBASE_API_KEY"]`
6165 #
62- # @param browserbase_project_id [String, nil] Defaults to `ENV["BROWSERBASE_PROJECT_ID"]`
66+ # @param browserbase_project_id [String, nil] Your [Browserbase Project ID](https://www.browserbase.com/settings) Defaults to
67+ # `ENV["BROWSERBASE_PROJECT_ID"]`
6368 #
64- # @param model_api_key [String, nil] Defaults to `ENV["MODEL_API_KEY"]`
69+ # @param model_api_key [String, nil] Your LLM provider API key (e.g. OPENAI_API_KEY, ANTHROPIC_API_KEY, etc.)
70+ # Defaults to `ENV["MODEL_API_KEY"]`
6571 #
6672 # @param base_url [String, nil] Override the default base URL for the API, e.g.,
6773 # `"https://api.example.com/v2/"`. Defaults to `ENV["STAGEHAND_BASE_URL"]`
0 commit comments