From b11ed43b6ad018635275e2ca59944f52000f7549 Mon Sep 17 00:00:00 2001 From: Bartolomej Kozorog Date: Tue, 30 Jun 2026 20:36:37 +0200 Subject: [PATCH 1/2] add provider & model config --- providers/lightningrod/logo.svg | 4 ++++ .../lightningrod/models/foresight-v4.toml | 22 +++++++++++++++++++ providers/lightningrod/provider.toml | 5 +++++ 3 files changed, 31 insertions(+) create mode 100644 providers/lightningrod/logo.svg create mode 100644 providers/lightningrod/models/foresight-v4.toml create mode 100644 providers/lightningrod/provider.toml diff --git a/providers/lightningrod/logo.svg b/providers/lightningrod/logo.svg new file mode 100644 index 0000000000..f72f5856ad --- /dev/null +++ b/providers/lightningrod/logo.svg @@ -0,0 +1,4 @@ + + + + diff --git a/providers/lightningrod/models/foresight-v4.toml b/providers/lightningrod/models/foresight-v4.toml new file mode 100644 index 0000000000..7fda47d6d2 --- /dev/null +++ b/providers/lightningrod/models/foresight-v4.toml @@ -0,0 +1,22 @@ +name = "Foresight v4" +release_date = "2026-06" +last_updated = "2026-06" +attachment = false +reasoning = true +reasoning_options = [{ type = "effort", values = ["low", "medium", "high"] }] +tool_call = false +structured_output = false +temperature = true +open_weights = false + +[cost] +input = 1.00 +output = 6.00 + +[limit] +context = 32_768 +output = 16_384 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/lightningrod/provider.toml b/providers/lightningrod/provider.toml new file mode 100644 index 0000000000..7f599b0bc8 --- /dev/null +++ b/providers/lightningrod/provider.toml @@ -0,0 +1,5 @@ +name = "Lightning Rod Labs" +npm = "@ai-sdk/openai-compatible" +api = "https://api.lightningrod.ai/v1/openai" +env = ["LIGHTNINGROD_API_KEY"] +doc = "https://docs.lightningrod.ai" From e7e46e73d75dec35f8d928433ad1f023a91a7e5b Mon Sep 17 00:00:00 2001 From: Bartolomej Kozorog Date: Mon, 20 Jul 2026 19:19:44 +0200 Subject: [PATCH 2/2] fix logo svg --- providers/lightningrod/logo.svg | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/providers/lightningrod/logo.svg b/providers/lightningrod/logo.svg index f72f5856ad..582c627ea3 100644 --- a/providers/lightningrod/logo.svg +++ b/providers/lightningrod/logo.svg @@ -1,4 +1,3 @@ - - - + +