Skip to content
Closed
Show file tree
Hide file tree
Changes from 1 commit
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 README.md
Original file line number Diff line number Diff line change
Expand Up @@ -125,7 +125,7 @@ Bark sends plaintext when the encryption variables are absent. Encryption is rec

To enable it, set both `BARK_ENCRYPTION_KEY` and `BARK_ENCRYPTION_IV`. Follow the official documentation linked from [`env.example`](env.example) to generate the initial values and configure the Bark app. Each encrypted push carries a newly generated IV that the app uses for that message.

Model calls are handled by any-llm. The credential variables needed by each service follow the [any-llm provider documentation](https://docs.mozilla.ai/any-llm/providers). The official image ships with the components required for DeepSeek, OpenAI, and OpenRouter.
Model calls are handled by any-llm. The credential variables needed by each service follow the [any-llm provider documentation](https://docs.mozilla.ai/any-llm/providers). The official image ships with the components required for DeepSeek, OpenAI, OpenRouter, and Z.AI GLM (`zai`).

RSS is optional and is not mounted by default. To enable RSS, create `rss-sources.json` based on [`rss-sources.example.json`](rss-sources.example.json), then add source names, URLs, and applicable locations. Add the following option to the `docker run` command before the image name:

Expand Down
2 changes: 1 addition & 1 deletion README_ja.md
Original file line number Diff line number Diff line change
Expand Up @@ -125,7 +125,7 @@ Bark は、暗号化キーと IV を設定しなければ平文で送信しま

暗号化する場合は、`BARK_ENCRYPTION_KEY` と `BARK_ENCRYPTION_IV` を両方設定します。暗号化に必要な値を用意し、Bark App を設定する際は、[`env.example`](env.example) に記載した公式ドキュメントを参照してください。

モデル呼び出しは any-llm によって処理されます。各サービスに必要な認証情報の変数は [any-llm プロバイダドキュメント](https://docs.mozilla.ai/any-llm/providers)を参照してください。公式イメージには DeepSeek、OpenAI、OpenRouter に必要なコンポーネントが同梱されています。
モデル呼び出しは any-llm によって処理されます。各サービスに必要な認証情報の変数は [any-llm プロバイダドキュメント](https://docs.mozilla.ai/any-llm/providers)を参照してください。公式イメージには DeepSeek、OpenAI、OpenRouter、Z.AI GLM(`zai`)に必要なコンポーネントが同梱されています。

RSS はオプションで、デフォルトではマウントされません。有効にする場合は、[`rss-sources.example.json`](rss-sources.example.json) を参考に `rss-sources.json` を作成し、ソース名・URL・対象地点を記入します。そのうえで、以下のオプションを `docker run` コマンドのイメージ名より前に追加してください:

Expand Down
2 changes: 1 addition & 1 deletion README_zh-Hans.md
Original file line number Diff line number Diff line change
Expand Up @@ -125,7 +125,7 @@ NEA 或 JMA 与 Open-Meteo 在同一时间和地区发生内容冲突时,简

启用时同时配置 `BARK_ENCRYPTION_KEY` 和 `BARK_ENCRYPTION_IV`。生成 key、IV 和配置 Bark App 的方法见 [`env.example`](env.example) 中引用的官方文档。

模型调用由 any-llm 处理。不同服务需要的凭据变量以 [any-llm provider 文档](https://docs.mozilla.ai/any-llm/providers) 为准。官方镜像预装 DeepSeek、OpenAI 和 OpenRouter 所需组件。
模型调用由 any-llm 处理。不同服务需要的凭据变量以 [any-llm provider 文档](https://docs.mozilla.ai/any-llm/providers) 为准。官方镜像预装 DeepSeek、OpenAI、OpenRouter 和智谱 GLM(`zai`)所需组件。

RSS 是可选功能,默认不会挂载。需要启用时,参考 [`rss-sources.example.json`](rss-sources.example.json) 创建 `rss-sources.json`,填写来源名称、URL 和适用地点,再把以下选项添加到 `docker run` 命令,并放在镜像名称之前:

Expand Down
2 changes: 1 addition & 1 deletion docs/design.md
Original file line number Diff line number Diff line change
Expand Up @@ -173,7 +173,7 @@ Open-Meteo 的逐小时空气质量和花粉预报按目标日峰值生成生活

`LLM_PROVIDER` 使用 any-llm 的 provider ID,`LLM_MODEL` 使用对应模型 ID。已部署的 DeepSeek 旧变量只在配置入口作为通用变量的后备。

开发环境安装 `any-llm-sdk[all]`,用于验证所有 completion provider 的装载边界。基础运行依赖只包含 SDK 核心包。官方镜像额外安装 DeepSeek、OpenAI 和 OpenRouter 所需组件。
开发环境安装 `any-llm-sdk[all]`,用于验证所有 completion provider 的装载边界。基础运行依赖只包含 SDK 核心包。官方镜像额外安装 DeepSeek、OpenAI、OpenRouter 和 Z.AI GLM 所需组件;GLM 使用 any-llm 的 `zai` provider ID。
Comment thread
qodo-code-review[bot] marked this conversation as resolved.
Outdated

`LLMStructuredOutput` 同时用于 SDK 的结构化输出和应用侧复验。应用还会检查来源 ID、必填建议、预警 ID 和章节间重复等领域规则。

Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ dependencies = [

[dependency-groups]
docker = [
"any-llm-sdk[deepseek,openai,openrouter]>=1.19,<2",
"any-llm-sdk[deepseek,openai,openrouter,zai]>=1.19,<2",
]
dev = [
"any-llm-sdk[all]>=1.19,<2",
Expand Down
2 changes: 1 addition & 1 deletion uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading