@@ -146,6 +146,10 @@ Resources:
146146 Environment :
147147 Variables :
148148 OSEndpoint : !Ref OSEndpoint
149+ MODEL_NAME : !If
150+ - IsProd
151+ - minilm-knn
152+ - minilm-pretrain-knn
149153 Code :
150154 ZipFile : |
151155 import json
@@ -482,7 +486,25 @@ Resources:
482486 Name : search-opensearch
483487 AccessLogSetting :
484488 DestinationArn : !GetAtt LogGroup.Arn
485- Format : ' <request id="$context.requestId"> <ip>$context.identity.sourceIp</ip> <caller>$context.identity.caller</caller> <user>$context.identity.user</user> <requestTime>$context.requestTime</requestTime> <httpMethod>$context.httpMethod</httpMethod> <resourcePath>$context.resourcePath</resourcePath> <status>$context.status</status> <protocol>$context.protocol</protocol> <responseLength>$context.responseLength</responseLength><errorMessage>$context.error.message</errorMessage></request>'
489+ Format : >-
490+ {
491+ "requestId": "$context.requestId",
492+ "ip": "$context.identity.sourceIp",
493+ "caller": "$context.identity.caller",
494+ "user": "$context.identity.user",
495+ "requestTime": "$context.requestTime",
496+ "httpMethod": "$context.httpMethod",
497+ "resourcePath": "$context.resourcePath",
498+ "status": "$context.status",
499+ "protocol": "$context.protocol",
500+ "responseLength": "$context.responseLength",
501+ "errorMessage": "$context.error.message",
502+ "integrationLatency": "$context.integrationLatency",
503+ "apiId": "$context.apiId",
504+ "stage": "$context.stage",
505+ "latency": "$context.latency",
506+ "userAgent": "$context.identity.userAgent"
507+ }
486508 EndpointConfiguration :
487509 Type : REGIONAL
488510 OpenApiVersion : ' 2.0'
@@ -538,7 +560,8 @@ Resources:
538560 "sort": "$input.params('sort')",
539561 "order": "$input.params('order')",
540562 "size": "$input.params('size')",
541- "from": "$input.params('from')"
563+ "from": "$input.params('from')",
564+ "userAgent": "$input.params().header.get('User-Agent')"
542565 }
543566 options :
544567 consumes :
0 commit comments