Skip to content

Commit 04bf671

Browse files
authored
Merge pull request #1481 from Spherrrical/add-digitalocean-provider
feat(provider): add DigitalOcean provider
2 parents 1f3ba4b + 86d0f14 commit 04bf671

48 files changed

Lines changed: 1085 additions & 0 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

providers/digitalocean/logo.svg

Lines changed: 6 additions & 0 deletions
Loading
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
name = "Qwen3-32B"
2+
family = "qwen"
3+
release_date = "2025-04-30"
4+
last_updated = "2026-04-16"
5+
attachment = false
6+
reasoning = true
7+
temperature = true
8+
tool_call = true
9+
structured_output = true
10+
open_weights = true
11+
12+
[cost]
13+
input = 0.25
14+
output = 0.55
15+
16+
[limit]
17+
context = 131_000
18+
output = 40_960
19+
20+
[modalities]
21+
input = ["text"]
22+
output = ["text"]
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
name = "All-MiniLM-L6-v2"
2+
family = "text-embedding"
3+
release_date = "2021-08-30"
4+
last_updated = "2026-04-16"
5+
attachment = false
6+
reasoning = false
7+
temperature = false
8+
tool_call = false
9+
open_weights = true
10+
11+
[cost]
12+
input = 0.009
13+
output = 0.00
14+
15+
[limit]
16+
context = 256
17+
output = 384
18+
19+
[modalities]
20+
input = ["text"]
21+
output = ["text"]
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
name = "Claude Opus 4.1"
2+
family = "claude-opus"
3+
release_date = "2025-08-05"
4+
last_updated = "2025-08-05"
5+
attachment = true
6+
reasoning = true
7+
temperature = true
8+
tool_call = true
9+
knowledge = "2025-03-31"
10+
open_weights = false
11+
12+
[cost]
13+
input = 15.00
14+
output = 75.00
15+
cache_read = 1.50
16+
cache_write = 18.75
17+
18+
[limit]
19+
context = 200_000
20+
output = 32_000
21+
22+
[modalities]
23+
input = ["text", "image", "pdf"]
24+
output = ["text"]
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
name = "Claude Sonnet 4.5"
2+
family = "claude-sonnet"
3+
release_date = "2025-09-29"
4+
last_updated = "2025-09-29"
5+
attachment = true
6+
reasoning = true
7+
temperature = true
8+
tool_call = true
9+
knowledge = "2025-07-31"
10+
open_weights = false
11+
12+
[cost]
13+
input = 3.00
14+
output = 15.00
15+
cache_read = 0.30
16+
cache_write = 3.75
17+
18+
[cost.context_over_200k]
19+
input = 6.00
20+
output = 22.50
21+
cache_read = 0.30
22+
cache_write = 3.75
23+
24+
[limit]
25+
context = 1_000_000
26+
output = 64_000
27+
28+
[modalities]
29+
input = ["text", "image", "pdf"]
30+
output = ["text"]
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
name = "Claude Sonnet 4.6"
2+
family = "claude-sonnet"
3+
release_date = "2026-02-17"
4+
last_updated = "2026-03-13"
5+
attachment = true
6+
reasoning = true
7+
temperature = true
8+
tool_call = true
9+
knowledge = "2025-08-31"
10+
open_weights = false
11+
12+
[cost]
13+
input = 3.00
14+
output = 15.00
15+
cache_read = 0.30
16+
cache_write = 3.75
17+
18+
[cost.context_over_200k]
19+
input = 6.00
20+
output = 22.50
21+
cache_read = 0.30
22+
cache_write = 3.75
23+
24+
[limit]
25+
context = 1_000_000
26+
output = 64_000
27+
28+
[modalities]
29+
input = ["text", "image", "pdf"]
30+
output = ["text"]
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
name = "Claude Haiku 4.5"
2+
family = "claude-haiku"
3+
release_date = "2025-10-15"
4+
last_updated = "2025-10-15"
5+
attachment = true
6+
reasoning = true
7+
temperature = true
8+
tool_call = true
9+
knowledge = "2025-02-28"
10+
open_weights = false
11+
12+
[cost]
13+
input = 1.00
14+
output = 5.00
15+
cache_read = 1.00
16+
cache_write = 1.25
17+
18+
[limit]
19+
context = 200_000
20+
output = 64_000
21+
22+
[modalities]
23+
input = ["text", "image", "pdf"]
24+
output = ["text"]
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
name = "Claude Opus 4.5"
2+
family = "claude-opus"
3+
release_date = "2025-11-24"
4+
last_updated = "2025-11-24"
5+
attachment = true
6+
reasoning = true
7+
temperature = true
8+
tool_call = true
9+
knowledge = "2025-03-31"
10+
open_weights = false
11+
12+
[cost]
13+
input = 5.00
14+
output = 25.00
15+
cache_read = 0.50
16+
cache_write = 6.25
17+
18+
[limit]
19+
context = 200_000
20+
output = 64_000
21+
22+
[modalities]
23+
input = ["text", "image", "pdf"]
24+
output = ["text"]
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
name = "Claude Opus 4.6"
2+
family = "claude-opus"
3+
release_date = "2026-02-05"
4+
last_updated = "2026-03-13"
5+
attachment = true
6+
reasoning = true
7+
temperature = true
8+
tool_call = true
9+
knowledge = "2025-05-31"
10+
open_weights = false
11+
12+
[cost]
13+
input = 5.00
14+
output = 25.00
15+
cache_read = 0.50
16+
cache_write = 6.25
17+
18+
[cost.context_over_200k]
19+
input = 10.00
20+
output = 37.50
21+
cache_read = 0.50
22+
cache_write = 6.25
23+
24+
[limit]
25+
context = 1_000_000
26+
output = 128_000
27+
28+
[modalities]
29+
input = ["text", "image", "pdf"]
30+
output = ["text"]
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
name = "Claude Opus 4.7"
2+
family = "claude-opus"
3+
release_date = "2026-04-16"
4+
last_updated = "2026-04-16"
5+
attachment = true
6+
reasoning = true
7+
temperature = false
8+
tool_call = true
9+
knowledge = "2026-01-31"
10+
open_weights = false
11+
12+
[cost]
13+
input = 5.00
14+
output = 25.00
15+
cache_read = 0.50
16+
cache_write = 6.25
17+
18+
[limit]
19+
context = 1_000_000
20+
output = 128_000
21+
22+
[modalities]
23+
input = ["text", "image", "pdf"]
24+
output = ["text"]

0 commit comments

Comments
 (0)