(req *dto.OpenAIResponsesRequest, info *relaycommon.RelayInfo)
| 42 | } |
| 43 | |
| 44 | func getInputTokens(req *dto.OpenAIResponsesRequest, info *relaycommon.RelayInfo) int { |
| 45 | inputTokens := service.CountTokenInput(req.Input, req.Model) |
| 46 | info.PromptTokens = inputTokens |
| 47 | return inputTokens |
| 48 | } |
| 49 | |
| 50 | func ResponsesHelper(c *gin.Context) (newAPIError *types.NewAPIError) { |
| 51 | req, err := getAndValidateResponsesRequest(c) |
no test coverage detected