File tree Expand file tree Collapse file tree 2 files changed +0
-26
lines changed
packages/llm-mapper/utils
valhalla/jawn/src/lib/handlers Expand file tree Collapse file tree 2 files changed +0
-26
lines changed Original file line number Diff line number Diff line change @@ -25,17 +25,6 @@ export const getMapperTypeFromHeliconeRequest = (
2525 heliconeRequest : HeliconeRequest ,
2626 model : string
2727) => {
28- if ( heliconeRequest . request_referrer === "ai-gateway" ) {
29- // catch NO_MAPPING case for Anthropic SDK
30- if (
31- heliconeRequest . provider === "ANTHROPIC" &&
32- heliconeRequest . target_url ?. includes ( "/v1/messages" )
33- ) {
34- return "anthropic-chat" ;
35- }
36- return "openai-chat" ;
37- }
38-
3928 if ( heliconeRequest . request_body ?. _type === "vector_db" ) {
4029 return "vector-db" ;
4130 }
@@ -90,10 +79,6 @@ export const getMapperType = ({
9079 return "openai-chat" ;
9180 }
9281
93- if ( requestReferrer === "ai-gateway" ) {
94- return "openai-chat" ;
95- }
96-
9782 if ( provider === "VERCEL" ) {
9883 return "vercel-chat" ;
9984 }
Original file line number Diff line number Diff line change @@ -322,8 +322,6 @@ export class ResponseBodyHandler extends AbstractLogHandler {
322322 provider ,
323323 responseBody ,
324324 model ,
325- log . request . requestReferrer ,
326- log . request . targetUrl
327325 ) ;
328326 return await parser . parse ( {
329327 responseBody : responseBody ,
@@ -410,14 +408,8 @@ export class ResponseBodyHandler extends AbstractLogHandler {
410408 provider : string ,
411409 responseBody : any ,
412410 model ?: string ,
413- requestReferrer ?: string ,
414- targetUrl ?: string
415411 ) : IBodyProcessor {
416- const isAIGateway = requestReferrer ?. includes ( "ai-gateway" ) ;
417412 if ( ! isStream ) {
418- if ( provider === "OPENAI" || isAIGateway ) {
419- return new OpenAIBodyProcessor ( ) ;
420- }
421413 if ( provider === "ANTHROPIC" && responseBody ) {
422414 return new AnthropicBodyProcessor ( ) ;
423415 }
@@ -441,9 +433,6 @@ export class ResponseBodyHandler extends AbstractLogHandler {
441433 }
442434
443435 if ( isStream ) {
444- if ( isAIGateway && ! targetUrl ?. includes ( "anthropic.com/v1/messages" ) ) {
445- return new OpenAIStreamProcessor ( ) ;
446- }
447436 if ( provider === "ANTHROPIC" || model ?. includes ( "claude" ) ) {
448437 return new AnthropicStreamBodyProcessor ( ) ;
449438 }
You can’t perform that action at this time.
0 commit comments