From f43e73da243dcf9b30fead22f43eee45a13b1ebf Mon Sep 17 00:00:00 2001 From: AbdulHadi <179337358+Abdulhadi446@users.noreply.github.com> Date: Sat, 6 Jun 2026 20:32:44 +0500 Subject: [PATCH] feat: add Trillionir AI provider --- .../models/anthropic/claude-opus-4.toml | 20 +++++++++++++++++++ .../models/anthropic/claude-sonnet-4.toml | 20 +++++++++++++++++++ providers/thetrillioniar/models/auto.toml | 20 +++++++++++++++++++ .../models/google/gemini-2.0-flash.toml | 20 +++++++++++++++++++ .../models/google/gemini-2.5-pro.toml | 20 +++++++++++++++++++ .../thetrillioniar/models/openai/gpt-4o.toml | 20 +++++++++++++++++++ .../thetrillioniar/models/openai/gpt-5.5.toml | 20 +++++++++++++++++++ providers/thetrillioniar/provider.toml | 5 +++++ 8 files changed, 145 insertions(+) create mode 100644 providers/thetrillioniar/models/anthropic/claude-opus-4.toml create mode 100644 providers/thetrillioniar/models/anthropic/claude-sonnet-4.toml create mode 100644 providers/thetrillioniar/models/auto.toml create mode 100644 providers/thetrillioniar/models/google/gemini-2.0-flash.toml create mode 100644 providers/thetrillioniar/models/google/gemini-2.5-pro.toml create mode 100644 providers/thetrillioniar/models/openai/gpt-4o.toml create mode 100644 providers/thetrillioniar/models/openai/gpt-5.5.toml create mode 100644 providers/thetrillioniar/provider.toml diff --git a/providers/thetrillioniar/models/anthropic/claude-opus-4.toml b/providers/thetrillioniar/models/anthropic/claude-opus-4.toml new file mode 100644 index 000000000..21122ea25 --- /dev/null +++ b/providers/thetrillioniar/models/anthropic/claude-opus-4.toml @@ -0,0 +1,20 @@ +name = "Trillionir AI: Claude Opus 4 (Gemma 4 31B)" +release_date = "2026-01-01" +last_updated = "2026-01-01" +attachment = false +reasoning = false +temperature = true +tool_call = true +open_weights = true + +[cost] +input = 0 +output = 0 + +[limit] +context = 131072 +output = 32768 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/thetrillioniar/models/anthropic/claude-sonnet-4.toml b/providers/thetrillioniar/models/anthropic/claude-sonnet-4.toml new file mode 100644 index 000000000..33f3ca8d4 --- /dev/null +++ b/providers/thetrillioniar/models/anthropic/claude-sonnet-4.toml @@ -0,0 +1,20 @@ +name = "Trillionir AI: Claude Sonnet 4 (Devstral 24B)" +release_date = "2026-01-01" +last_updated = "2026-01-01" +attachment = false +reasoning = false +temperature = true +tool_call = true +open_weights = true + +[cost] +input = 0 +output = 0 + +[limit] +context = 131072 +output = 32768 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/thetrillioniar/models/auto.toml b/providers/thetrillioniar/models/auto.toml new file mode 100644 index 000000000..4a717ae92 --- /dev/null +++ b/providers/thetrillioniar/models/auto.toml @@ -0,0 +1,20 @@ +name = "Trillionir Auto Router" +release_date = "2026-01-01" +last_updated = "2026-01-01" +attachment = false +reasoning = true +temperature = true +tool_call = true +open_weights = false + +[cost] +input = 0 +output = 0 + +[limit] +context = 131072 +output = 32768 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/thetrillioniar/models/google/gemini-2.0-flash.toml b/providers/thetrillioniar/models/google/gemini-2.0-flash.toml new file mode 100644 index 000000000..4ca6936d8 --- /dev/null +++ b/providers/thetrillioniar/models/google/gemini-2.0-flash.toml @@ -0,0 +1,20 @@ +name = "Trillionir AI: Gemini 2.0 Flash (RNJ-1 8B)" +release_date = "2026-01-01" +last_updated = "2026-01-01" +attachment = false +reasoning = false +temperature = true +tool_call = true +open_weights = true + +[cost] +input = 0 +output = 0 + +[limit] +context = 131072 +output = 32768 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/thetrillioniar/models/google/gemini-2.5-pro.toml b/providers/thetrillioniar/models/google/gemini-2.5-pro.toml new file mode 100644 index 000000000..d15767ec5 --- /dev/null +++ b/providers/thetrillioniar/models/google/gemini-2.5-pro.toml @@ -0,0 +1,20 @@ +name = "Trillionir AI: Gemini 2.5 Pro (Gemma 4 31B)" +release_date = "2026-01-01" +last_updated = "2026-01-01" +attachment = false +reasoning = false +temperature = true +tool_call = true +open_weights = true + +[cost] +input = 0 +output = 0 + +[limit] +context = 131072 +output = 32768 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/thetrillioniar/models/openai/gpt-4o.toml b/providers/thetrillioniar/models/openai/gpt-4o.toml new file mode 100644 index 000000000..62cb051b2 --- /dev/null +++ b/providers/thetrillioniar/models/openai/gpt-4o.toml @@ -0,0 +1,20 @@ +name = "Trillionir AI: GPT-4o (Gemma 4 31B)" +release_date = "2026-01-01" +last_updated = "2026-01-01" +attachment = false +reasoning = false +temperature = true +tool_call = true +open_weights = true + +[cost] +input = 0 +output = 0 + +[limit] +context = 131072 +output = 32768 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/thetrillioniar/models/openai/gpt-5.5.toml b/providers/thetrillioniar/models/openai/gpt-5.5.toml new file mode 100644 index 000000000..7b7c95f40 --- /dev/null +++ b/providers/thetrillioniar/models/openai/gpt-5.5.toml @@ -0,0 +1,20 @@ +name = "Trillionir AI: GPT-5.5 (Gemma 4 31B)" +release_date = "2026-01-01" +last_updated = "2026-01-01" +attachment = false +reasoning = false +temperature = true +tool_call = true +open_weights = true + +[cost] +input = 0 +output = 0 + +[limit] +context = 131072 +output = 32768 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/thetrillioniar/provider.toml b/providers/thetrillioniar/provider.toml new file mode 100644 index 000000000..fca153015 --- /dev/null +++ b/providers/thetrillioniar/provider.toml @@ -0,0 +1,5 @@ +name = "Trillionir AI" +env = ["TRILLIONIAR_API_KEY"] +npm = "@ai-sdk/openai-compatible" +api = "https://thetrillioniar.me/openai/v1" +doc = "https://thetrillioniar.me"