diff --git a/packages/inference/src/utils/request.ts b/packages/inference/src/utils/request.ts index a25130de74..8753f019f7 100644 --- a/packages/inference/src/utils/request.ts +++ b/packages/inference/src/utils/request.ts @@ -91,6 +91,10 @@ export async function* innerStreamingRequest( /// OpenAI errors throw new Error(output.error.message); } + // Sambanova errors + if (typeof output.message === "string") { + throw new Error(output.message); + } } throw new Error(`Server response contains error: ${response.status}`);