@@ -4,7 +4,7 @@ import { e2b } from '@computesdk/e2b';
44import { isorun } from '@computesdk/isorun' ;
55import { modal } from '@computesdk/modal' ;
66import { northflank } from '@computesdk/northflank' ;
7- // import { opencomputer } from '@computesdk/opencomputer';
7+ import { opencomputer } from '@computesdk/opencomputer' ;
88import { runloop } from '@computesdk/runloop' ;
99import { tensorlake } from '@computesdk/tensorlake' ;
1010//import { vercel } from '@computesdk/vercel';
@@ -99,14 +99,17 @@ export const providers: BurstProviderConfig[] = [
9999 concurrencyTarget : 100_000 ,
100100 perRequestTimeoutMs : 120_000 ,
101101 } ,
102- // {
103- // name: 'opencomputer',
104- // requiredEnvVars: ['OPENCOMPUTER_API_KEY'],
105- // createCompute: () => opencomputer({ apiKey: process.env.OPENCOMPUTER_API_KEY! }),
106- // concurrencyTarget: 100_000,
107- // perRequestTimeoutMs: 120_000,
108- // sandboxOptions: { timeout: KEEP_ALIVE_MS },
109- // },
102+ {
103+ name : 'opencomputer' ,
104+ requiredEnvVars : [ 'OPENCOMPUTER_API_KEY' , 'OPENCOMPUTER_API_URL' ] ,
105+ createCompute : ( ) => opencomputer ( {
106+ apiKey : process . env . OPENCOMPUTER_API_KEY ! ,
107+ apiUrl : process . env . OPENCOMPUTER_API_URL ! ,
108+ } ) ,
109+ concurrencyTarget : 100_000 ,
110+ perRequestTimeoutMs : 120_000 ,
111+ sandboxOptions : { timeout : KEEP_ALIVE_MS } ,
112+ } ,
110113 // {
111114 // name: 'vercel',
112115 // requiredEnvVars: ['VERCEL_TOKEN', 'VERCEL_TEAM_ID', 'VERCEL_PROJECT_ID'],
0 commit comments