Compare commits

...

3 Commits

Author SHA1 Message Date
Swifty
f2e073380b Merge branch 'dev' into swiftyos/secrt-1303-gem 2025-07-25 14:55:53 +02:00
Swifty
74a9de328e Merge branch 'dev' into swiftyos/secrt-1303-gem 2025-07-14 12:19:17 +02:00
SwiftyOS
277243ae39 Add gem integration 2025-07-11 10:57:16 +02:00
2 changed files with 1630 additions and 0 deletions

View File

@@ -0,0 +1,13 @@
"""
Shared configuration for all GEM blocks using the new SDK pattern.
"""
from backend.sdk import BlockCostType, ProviderBuilder
# Configure the GEM provider once for all blocks
gem = (
ProviderBuilder("gem")
.with_api_key("GEM_API_KEY", "GEM API Key")
.with_base_cost(1, BlockCostType.RUN)
.build()
)

File diff suppressed because it is too large Load Diff