INNER CODE UNIT · TypeScript

getCloudflareGatewayCredentials

Jazee6/cloudflare-ai-web · app/api/index.ts:25

export const getCloudflareGatewayCredentials = () => {
  const gatewayId = process.env.CF_AI_GATEWAY_NAME;
  if (!gatewayId) {
    return undefined;
  }

  return {
    gatewayId,
    gatewayToken: requireEnvironmentVariable("CF_AI_GATEWAY_TOKEN"),
  };
};

export const getWorkersAIProvider = () => {
  const credentials = getCloudflareCredentials();
  const gatewayCredentials = getCloudflareGatewayCredentials();
  if (!gatewayCredentials) {
    return createWorkersAI(credentials);
  }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…