diff --git a/llms-full.txt b/llms-full.txt index 6d37e1c..fdc5bb6 100644 --- a/llms-full.txt +++ b/llms-full.txt @@ -87,7 +87,7 @@ Sample Shannon Lite penetration test reports from intentionally vulnerable appli - **Docker** - required for the worker container. - **Node.js 18+** - required for the recommended `npx` workflow. -- **AI provider credentials** - Anthropic is recommended; AWS Bedrock, Google Vertex AI, and compatible proxy setups are documented separately. +- **AI provider credentials** - Anthropic is recommended; AWS Bedrock and compatible proxy setups are documented separately. ### Run Shannon Lite @@ -203,7 +203,7 @@ Use these guides for operational detail: | --- | --- | | [Source build and CLI commands](docs/development.md) | Cloning, building, common commands, output paths, and local development. | | [Configuration](docs/configuration.md) | Authenticated testing, login flows, rules of engagement, report filters, and rate-limit settings. | -| [AI providers](docs/ai-providers.md) | Anthropic, AWS Bedrock, Google Vertex AI, and custom Anthropic-compatible endpoints. | +| [AI providers](docs/ai-providers.md) | Anthropic, AWS Bedrock, and custom Anthropic-compatible endpoints. | | [Platforms and networking](docs/platforms.md) | Windows/WSL2, Linux, macOS, Docker networking, local apps, and custom hostnames. | | [Workspaces and resuming](docs/workspaces.md) | Naming workspaces, resuming interrupted scans, and workspace storage. | | [Safety and limitations](docs/safety.md) | Authorized-use requirements, non-production guidance, mutative effects, cost, and model caveats. | @@ -569,7 +569,7 @@ pipeline: # AI Providers -Shannon Lite works best with Claude models. Anthropic API keys are recommended for most users, and Shannon Lite also supports AWS Bedrock, Google Vertex AI, and custom Anthropic-compatible endpoints. +Shannon Lite works best with Claude models. Anthropic API keys are recommended for most users, and Shannon Lite also supports AWS Bedrock and custom Anthropic-compatible endpoints. ## Anthropic @@ -625,38 +625,6 @@ Shannon Lite uses three model tiers: Set `ANTHROPIC_SMALL_MODEL`, `ANTHROPIC_MEDIUM_MODEL`, and `ANTHROPIC_LARGE_MODEL` to Bedrock model IDs available in your region. -## Google Vertex AI - -Create a service account with the `roles/aiplatform.user` role in the GCP Console, then download a JSON key file. - -Run `npx @keygraph/shannon setup` and select **Google Vertex AI**. The wizard prompts for region, project ID, service account key file path, and model IDs. The key file is copied to `~/.shannon/google-sa-key.json`. - -Or export environment variables directly: - -```bash -export CLAUDE_CODE_USE_VERTEX=1 -export CLOUD_ML_REGION=us-east5 -export ANTHROPIC_VERTEX_PROJECT_ID=your-gcp-project-id -export GOOGLE_APPLICATION_CREDENTIALS=/path/to/your-sa-key.json -export ANTHROPIC_SMALL_MODEL=claude-haiku-4-5@20251001 -export ANTHROPIC_MEDIUM_MODEL=claude-sonnet-4-6 -export ANTHROPIC_LARGE_MODEL=claude-opus-4-8 -``` - -Source-build `.env` equivalent: - -```bash -CLAUDE_CODE_USE_VERTEX=1 -CLOUD_ML_REGION=us-east5 -ANTHROPIC_VERTEX_PROJECT_ID=your-gcp-project-id -GOOGLE_APPLICATION_CREDENTIALS=./credentials/google-sa-key.json -ANTHROPIC_SMALL_MODEL=claude-haiku-4-5@20251001 -ANTHROPIC_MEDIUM_MODEL=claude-sonnet-4-6 -ANTHROPIC_LARGE_MODEL=claude-opus-4-8 -``` - -Set `CLOUD_ML_REGION=global` for global endpoints, or use a specific region like `us-east5`. Some models may not be available on global endpoints. - ## Custom Base URL Shannon Lite supports pointing the SDK at an Anthropic-compatible endpoint with `ANTHROPIC_BASE_URL`. For proxy-based routing, use an LLM proxy such as LiteLLM configured to expose an Anthropic-compatible endpoint. diff --git a/llms.txt b/llms.txt index 24187d4..5b15a07 100644 --- a/llms.txt +++ b/llms.txt @@ -13,7 +13,7 @@ Use this file as the concise entry point for AI agents and LLMs reading this rep - [Development](docs/development.md): Source-build workflow, common CLI commands, repository paths, and output locations. - [Configuration](docs/configuration.md): Authenticated testing, login flows, rules of engagement, report filters, credential precedence, adaptive thinking, and rate-limit settings. -- [AI Providers](docs/ai-providers.md): Anthropic, AWS Bedrock, Google Vertex AI, and custom Anthropic-compatible endpoint setup. +- [AI Providers](docs/ai-providers.md): Anthropic, AWS Bedrock, and custom Anthropic-compatible endpoint setup. - [Platforms and Networking](docs/platforms.md): Windows/WSL2, Linux, macOS, Docker networking, local applications, and custom hostnames. - [Workspaces and Resuming](docs/workspaces.md): Workspace storage, naming, resuming interrupted scans, and examples. - [Safety and Limitations](docs/safety.md): Authorized-use requirements, non-production guidance, mutative effects, model caveats, scope limits, cost, and performance.