feat(03-07): add 8 emerging labs, writing tools, observability providers
- Reka, Aleph Alpha, Lamini (emerging LLM labs) - Writer, Jasper, Typeface (writing tools) - Comet ML/Opik, Weights & Biases (observability) - Dual-located in providers/ and pkg/providers/definitions/
This commit is contained in:
19
pkg/providers/definitions/aleph-alpha.yaml
Normal file
19
pkg/providers/definitions/aleph-alpha.yaml
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
format_version: 1
|
||||||
|
name: aleph-alpha
|
||||||
|
display_name: Aleph Alpha
|
||||||
|
tier: 6
|
||||||
|
last_verified: "2026-04-05"
|
||||||
|
keywords:
|
||||||
|
- "aleph-alpha"
|
||||||
|
- "aleph_alpha"
|
||||||
|
- "ALEPH_ALPHA_API_KEY"
|
||||||
|
- "AA_TOKEN"
|
||||||
|
- "api.aleph-alpha.com"
|
||||||
|
- "luminous"
|
||||||
|
verify:
|
||||||
|
method: GET
|
||||||
|
url: https://api.aleph-alpha.com/models_available
|
||||||
|
headers:
|
||||||
|
Authorization: "Bearer {KEY}"
|
||||||
|
valid_status: [200]
|
||||||
|
invalid_status: [401, 403]
|
||||||
19
pkg/providers/definitions/comet.yaml
Normal file
19
pkg/providers/definitions/comet.yaml
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
format_version: 1
|
||||||
|
name: comet
|
||||||
|
display_name: Comet ML / Opik
|
||||||
|
tier: 6
|
||||||
|
last_verified: "2026-04-05"
|
||||||
|
keywords:
|
||||||
|
- "comet_ml"
|
||||||
|
- "comet-ml"
|
||||||
|
- "COMET_API_KEY"
|
||||||
|
- "COMET_WORKSPACE"
|
||||||
|
- "opik"
|
||||||
|
- "comet.com"
|
||||||
|
verify:
|
||||||
|
method: GET
|
||||||
|
url: https://www.comet.com/api/rest/v2/workspaces
|
||||||
|
headers:
|
||||||
|
Authorization: "{KEY}"
|
||||||
|
valid_status: [200]
|
||||||
|
invalid_status: [401, 403]
|
||||||
16
pkg/providers/definitions/jasper.yaml
Normal file
16
pkg/providers/definitions/jasper.yaml
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
format_version: 1
|
||||||
|
name: jasper
|
||||||
|
display_name: Jasper AI
|
||||||
|
tier: 6
|
||||||
|
last_verified: "2026-04-05"
|
||||||
|
keywords:
|
||||||
|
- "jasper.ai"
|
||||||
|
- "JASPER_API_KEY"
|
||||||
|
- "api.jasper.ai"
|
||||||
|
- "jasper-ai"
|
||||||
|
verify:
|
||||||
|
method: GET
|
||||||
|
url: ""
|
||||||
|
headers: {}
|
||||||
|
valid_status: []
|
||||||
|
invalid_status: []
|
||||||
17
pkg/providers/definitions/lamini.yaml
Normal file
17
pkg/providers/definitions/lamini.yaml
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
format_version: 1
|
||||||
|
name: lamini
|
||||||
|
display_name: Lamini
|
||||||
|
tier: 6
|
||||||
|
last_verified: "2026-04-05"
|
||||||
|
keywords:
|
||||||
|
- "lamini"
|
||||||
|
- "LAMINI_API_KEY"
|
||||||
|
- "api.lamini.ai"
|
||||||
|
- "lamini.ai"
|
||||||
|
verify:
|
||||||
|
method: GET
|
||||||
|
url: https://api.lamini.ai/v1/models
|
||||||
|
headers:
|
||||||
|
Authorization: "Bearer {KEY}"
|
||||||
|
valid_status: [200]
|
||||||
|
invalid_status: [401, 403]
|
||||||
18
pkg/providers/definitions/reka.yaml
Normal file
18
pkg/providers/definitions/reka.yaml
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
format_version: 1
|
||||||
|
name: reka
|
||||||
|
display_name: Reka AI
|
||||||
|
tier: 6
|
||||||
|
last_verified: "2026-04-05"
|
||||||
|
keywords:
|
||||||
|
- "reka"
|
||||||
|
- "REKA_API_KEY"
|
||||||
|
- "api.reka.ai"
|
||||||
|
- "reka-core"
|
||||||
|
- "reka-flash"
|
||||||
|
verify:
|
||||||
|
method: GET
|
||||||
|
url: https://api.reka.ai/v1/models
|
||||||
|
headers:
|
||||||
|
X-Api-Key: "{KEY}"
|
||||||
|
valid_status: [200]
|
||||||
|
invalid_status: [401, 403]
|
||||||
16
pkg/providers/definitions/typeface.yaml
Normal file
16
pkg/providers/definitions/typeface.yaml
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
format_version: 1
|
||||||
|
name: typeface
|
||||||
|
display_name: Typeface
|
||||||
|
tier: 6
|
||||||
|
last_verified: "2026-04-05"
|
||||||
|
keywords:
|
||||||
|
- "typeface"
|
||||||
|
- "typeface.ai"
|
||||||
|
- "TYPEFACE_API_KEY"
|
||||||
|
- "typeface-app"
|
||||||
|
verify:
|
||||||
|
method: GET
|
||||||
|
url: ""
|
||||||
|
headers: {}
|
||||||
|
valid_status: []
|
||||||
|
invalid_status: []
|
||||||
22
pkg/providers/definitions/wandb.yaml
Normal file
22
pkg/providers/definitions/wandb.yaml
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
format_version: 1
|
||||||
|
name: wandb
|
||||||
|
display_name: Weights & Biases
|
||||||
|
tier: 6
|
||||||
|
last_verified: "2026-04-05"
|
||||||
|
keywords:
|
||||||
|
- "wandb"
|
||||||
|
- "weights_and_biases"
|
||||||
|
- "WANDB_API_KEY"
|
||||||
|
- "api.wandb.ai"
|
||||||
|
- "wandb.ai"
|
||||||
|
patterns:
|
||||||
|
- regex: '[a-f0-9]{40}'
|
||||||
|
entropy_min: 3.5
|
||||||
|
confidence: low
|
||||||
|
verify:
|
||||||
|
method: GET
|
||||||
|
url: https://api.wandb.ai/graphql
|
||||||
|
headers:
|
||||||
|
Authorization: "Basic {KEY}"
|
||||||
|
valid_status: [200, 400]
|
||||||
|
invalid_status: [401, 403]
|
||||||
17
pkg/providers/definitions/writer.yaml
Normal file
17
pkg/providers/definitions/writer.yaml
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
format_version: 1
|
||||||
|
name: writer
|
||||||
|
display_name: Writer
|
||||||
|
tier: 6
|
||||||
|
last_verified: "2026-04-05"
|
||||||
|
keywords:
|
||||||
|
- "writer.com"
|
||||||
|
- "WRITER_API_KEY"
|
||||||
|
- "api.writer.com"
|
||||||
|
- "palmyra"
|
||||||
|
verify:
|
||||||
|
method: GET
|
||||||
|
url: https://api.writer.com/v1/models
|
||||||
|
headers:
|
||||||
|
Authorization: "Bearer {KEY}"
|
||||||
|
valid_status: [200]
|
||||||
|
invalid_status: [401, 403]
|
||||||
19
providers/aleph-alpha.yaml
Normal file
19
providers/aleph-alpha.yaml
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
format_version: 1
|
||||||
|
name: aleph-alpha
|
||||||
|
display_name: Aleph Alpha
|
||||||
|
tier: 6
|
||||||
|
last_verified: "2026-04-05"
|
||||||
|
keywords:
|
||||||
|
- "aleph-alpha"
|
||||||
|
- "aleph_alpha"
|
||||||
|
- "ALEPH_ALPHA_API_KEY"
|
||||||
|
- "AA_TOKEN"
|
||||||
|
- "api.aleph-alpha.com"
|
||||||
|
- "luminous"
|
||||||
|
verify:
|
||||||
|
method: GET
|
||||||
|
url: https://api.aleph-alpha.com/models_available
|
||||||
|
headers:
|
||||||
|
Authorization: "Bearer {KEY}"
|
||||||
|
valid_status: [200]
|
||||||
|
invalid_status: [401, 403]
|
||||||
19
providers/comet.yaml
Normal file
19
providers/comet.yaml
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
format_version: 1
|
||||||
|
name: comet
|
||||||
|
display_name: Comet ML / Opik
|
||||||
|
tier: 6
|
||||||
|
last_verified: "2026-04-05"
|
||||||
|
keywords:
|
||||||
|
- "comet_ml"
|
||||||
|
- "comet-ml"
|
||||||
|
- "COMET_API_KEY"
|
||||||
|
- "COMET_WORKSPACE"
|
||||||
|
- "opik"
|
||||||
|
- "comet.com"
|
||||||
|
verify:
|
||||||
|
method: GET
|
||||||
|
url: https://www.comet.com/api/rest/v2/workspaces
|
||||||
|
headers:
|
||||||
|
Authorization: "{KEY}"
|
||||||
|
valid_status: [200]
|
||||||
|
invalid_status: [401, 403]
|
||||||
16
providers/jasper.yaml
Normal file
16
providers/jasper.yaml
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
format_version: 1
|
||||||
|
name: jasper
|
||||||
|
display_name: Jasper AI
|
||||||
|
tier: 6
|
||||||
|
last_verified: "2026-04-05"
|
||||||
|
keywords:
|
||||||
|
- "jasper.ai"
|
||||||
|
- "JASPER_API_KEY"
|
||||||
|
- "api.jasper.ai"
|
||||||
|
- "jasper-ai"
|
||||||
|
verify:
|
||||||
|
method: GET
|
||||||
|
url: ""
|
||||||
|
headers: {}
|
||||||
|
valid_status: []
|
||||||
|
invalid_status: []
|
||||||
17
providers/lamini.yaml
Normal file
17
providers/lamini.yaml
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
format_version: 1
|
||||||
|
name: lamini
|
||||||
|
display_name: Lamini
|
||||||
|
tier: 6
|
||||||
|
last_verified: "2026-04-05"
|
||||||
|
keywords:
|
||||||
|
- "lamini"
|
||||||
|
- "LAMINI_API_KEY"
|
||||||
|
- "api.lamini.ai"
|
||||||
|
- "lamini.ai"
|
||||||
|
verify:
|
||||||
|
method: GET
|
||||||
|
url: https://api.lamini.ai/v1/models
|
||||||
|
headers:
|
||||||
|
Authorization: "Bearer {KEY}"
|
||||||
|
valid_status: [200]
|
||||||
|
invalid_status: [401, 403]
|
||||||
18
providers/reka.yaml
Normal file
18
providers/reka.yaml
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
format_version: 1
|
||||||
|
name: reka
|
||||||
|
display_name: Reka AI
|
||||||
|
tier: 6
|
||||||
|
last_verified: "2026-04-05"
|
||||||
|
keywords:
|
||||||
|
- "reka"
|
||||||
|
- "REKA_API_KEY"
|
||||||
|
- "api.reka.ai"
|
||||||
|
- "reka-core"
|
||||||
|
- "reka-flash"
|
||||||
|
verify:
|
||||||
|
method: GET
|
||||||
|
url: https://api.reka.ai/v1/models
|
||||||
|
headers:
|
||||||
|
X-Api-Key: "{KEY}"
|
||||||
|
valid_status: [200]
|
||||||
|
invalid_status: [401, 403]
|
||||||
16
providers/typeface.yaml
Normal file
16
providers/typeface.yaml
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
format_version: 1
|
||||||
|
name: typeface
|
||||||
|
display_name: Typeface
|
||||||
|
tier: 6
|
||||||
|
last_verified: "2026-04-05"
|
||||||
|
keywords:
|
||||||
|
- "typeface"
|
||||||
|
- "typeface.ai"
|
||||||
|
- "TYPEFACE_API_KEY"
|
||||||
|
- "typeface-app"
|
||||||
|
verify:
|
||||||
|
method: GET
|
||||||
|
url: ""
|
||||||
|
headers: {}
|
||||||
|
valid_status: []
|
||||||
|
invalid_status: []
|
||||||
22
providers/wandb.yaml
Normal file
22
providers/wandb.yaml
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
format_version: 1
|
||||||
|
name: wandb
|
||||||
|
display_name: Weights & Biases
|
||||||
|
tier: 6
|
||||||
|
last_verified: "2026-04-05"
|
||||||
|
keywords:
|
||||||
|
- "wandb"
|
||||||
|
- "weights_and_biases"
|
||||||
|
- "WANDB_API_KEY"
|
||||||
|
- "api.wandb.ai"
|
||||||
|
- "wandb.ai"
|
||||||
|
patterns:
|
||||||
|
- regex: '[a-f0-9]{40}'
|
||||||
|
entropy_min: 3.5
|
||||||
|
confidence: low
|
||||||
|
verify:
|
||||||
|
method: GET
|
||||||
|
url: https://api.wandb.ai/graphql
|
||||||
|
headers:
|
||||||
|
Authorization: "Basic {KEY}"
|
||||||
|
valid_status: [200, 400]
|
||||||
|
invalid_status: [401, 403]
|
||||||
17
providers/writer.yaml
Normal file
17
providers/writer.yaml
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
format_version: 1
|
||||||
|
name: writer
|
||||||
|
display_name: Writer
|
||||||
|
tier: 6
|
||||||
|
last_verified: "2026-04-05"
|
||||||
|
keywords:
|
||||||
|
- "writer.com"
|
||||||
|
- "WRITER_API_KEY"
|
||||||
|
- "api.writer.com"
|
||||||
|
- "palmyra"
|
||||||
|
verify:
|
||||||
|
method: GET
|
||||||
|
url: https://api.writer.com/v1/models
|
||||||
|
headers:
|
||||||
|
Authorization: "Bearer {KEY}"
|
||||||
|
valid_status: [200]
|
||||||
|
invalid_status: [401, 403]
|
||||||
Reference in New Issue
Block a user