Strix 自定义 LLM 设置

Strix 自定义 LLM 设置

使用 Tokiway OpenAI-compatible API 基础、LiteLLM 模型名称、API 密钥和结构化工具调用验证来配置 Strix。

Strix是什么?

Strix 是一款人工智能安全测试代理,可协调多步骤、工具驱动的应用程序安全评估。

此 Strix 设置使用官方 LiteLLM 样式的 STRIX_LLM 值以及 Tokiway API 底座和密钥。它需要结构化的本机 tool_calls,并且只能用于授权的安全测试。 Strix 通过代理循环协调安全工具,这使得结构化本机工具调用成为硬性 compatibility 要求。仅针对您拥有或明确授权评估的系统运行它,将凭证保密,并通过受控的首次测试来验证所选范围和模型行为。

Strix 官方通过 LiteLLM 接入 100 多种 Provider。对 OpenAI-compatible API,它没有 Provider 配置页面:需要在启动 Strix 的终端设置 STRIX_LLM、LLM_API_KEY 与 LLM_API_BASE。

先确认测试授权范围

Strix 是安全测试 Agent,只可用于自己拥有或已获明确授权的目标。更换为 Tokiway 模型不会改变测试授权边界。

按 Strix 官方 Custom Base URL 方式配置

export STRIX_LLM="openai/YOUR_TOKIWAY_MODEL_ID"
export LLM_API_BASE="__API_BASE_URL__/v1"
export LLM_API_KEY="sk-..."

strix --target ./your-app

这三个变量与官方 OpenAI Custom Base URL 示例一一对应:

  • STRIX_LLM 必须用 LiteLLM 的 provider/model-name 格式;openai/ 是路由前缀,后半段才是 Tokiway Model ID。
  • LLM_API_KEY 是 Tokiway API Key。
  • LLM_API_BASE 是 OpenAI-compatible API 根地址,包含 /v1。

从同一终端运行并验证

环境变量只对当前 shell 及其子进程生效,因此必须从设置变量的同一个终端启动 Strix。先对已授权的本地目标运行低风险检查,再在 Tokiway 请求日志确认模型、接口和用量。

若启动时模型无法初始化,先检查 STRIX_LLM 的 openai/ 前缀;401 检查 LLM_API_KEY;请求未到 Tokiway 检查启动进程是否继承变量;Agent 能生成文字却不执行动作时,换用能稳定返回结构化 tool calls 的模型。

官方资料

推荐模型怎么选?

任务选择方向适合原因
复杂任务旗舰推理模型更适合规划、多步骤执行和复杂上下文。
日常使用均衡模型在效果、速度和成本之间取得平衡。
批量任务快速低成本模型减少摘要和简单处理的成本。

Strix LLM 提供商 FAQ

STRIX_LLM 应该包含什么?

使用 openai/ 后跟确切的 Tokiway 型号 ID,例如 openai/YOUR_TOKIWAY_MODEL_ID。

为什么Strix代理没有进展?

模型或推理服务器可能会以纯文本形式返回工具调用。 Strix 需要结构化原生 tool_calls。

我可以保存这些值而不是每次都导出它们吗?

是的。 Strix支持通过~/.strix/cli-config.json进行配置;使用其记录的 env 格式并将文件保持私有。

如何在 Strix 中配置自定义 OpenAI-compatible API?

将 LLM_API_BASE 设置为 Tokiway /v1 根,将 LLM_API_KEY 设置为 Tokiway 密钥,并从包含这些值的环境中启动 Strix。

Strix 测试需要什么授权?

仅评估您拥有或明确授权测试的系统。连接 Tokiway 不会授予测试第三方目标的权限。

配置资料

本页配置以 Tokiway 教程和官方资料为依据,最后核验于 2026-09-08。

其他客户端

全部 →