From 674b4f3e841bcade87d074327c4e52b66d192d7c Mon Sep 17 00:00:00 2001 From: shanemort1982 <156683457+shanemort1982@users.noreply.github.com> Date: Tue, 10 Mar 2026 15:44:07 +0000 Subject: [PATCH] feat: add Tensorix as a declarative provider (#7712) Signed-off-by: shanemort1982 --- .../src/providers/declarative/tensorix.json | 53 +++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 crates/goose/src/providers/declarative/tensorix.json diff --git a/crates/goose/src/providers/declarative/tensorix.json b/crates/goose/src/providers/declarative/tensorix.json new file mode 100644 index 0000000000..7f03eb3652 --- /dev/null +++ b/crates/goose/src/providers/declarative/tensorix.json @@ -0,0 +1,53 @@ +{ + "name": "custom_tensorix", + "engine": "openai", + "display_name": "Tensorix", + "description": "50+ open-source models with EU-hosted inference and zero data retention", + "api_key_env": "TENSORIX_API_KEY", + "base_url": "https://api.tensorix.ai/v1", + "models": [ + { + "name": "z-ai/glm-5", + "context_limit": 203000, + "input_token_cost": null, + "output_token_cost": null, + "currency": null, + "supports_cache_control": null + }, + { + "name": "deepseek/deepseek-chat-v3.1", + "context_limit": 164000, + "input_token_cost": null, + "output_token_cost": null, + "currency": null, + "supports_cache_control": null + }, + { + "name": "deepseek/deepseek-r1-0528", + "context_limit": 164000, + "input_token_cost": null, + "output_token_cost": null, + "currency": null, + "supports_cache_control": null + }, + { + "name": "minimax/minimax-m2.5", + "context_limit": 197000, + "input_token_cost": null, + "output_token_cost": null, + "currency": null, + "supports_cache_control": null + }, + { + "name": "moonshotai/kimi-k2.5", + "context_limit": 262000, + "input_token_cost": null, + "output_token_cost": null, + "currency": null, + "supports_cache_control": null + } + ], + "headers": null, + "timeout_seconds": null, + "supports_streaming": true +}