@juspay/neurolink
Version:
The pipe layer of an AI nervous system: one interface connecting provider neurons to your application, across three inference types — generate, stream and decide. `decide` returns typed, calibrated judgements from a non-generative model (~400ms, ~$0.00002
13 lines (12 loc) • 426 B
JavaScript
export function freshEnvSTTCredentials(credentialsKey) {
const credentials = {};
if (credentialsKey === "whisper") {
const baseURL = process.env.OPENAI_STT_BASE_URL?.trim() ||
process.env.OPENAI_BASE_URL?.trim();
credentials.whisper = baseURL ? { baseURL } : {};
}
else if (credentialsKey !== "endpoints") {
credentials[credentialsKey] = {};
}
return credentials;
}