(req coreexecutor.Request, opts coreexecutor.Options)
| 1404 | } |
| 1405 | |
| 1406 | func executorRequestedFormat(req coreexecutor.Request, opts coreexecutor.Options) sdktranslator.Format { |
| 1407 | if format := coreexecutor.ResponseFormatOrSource(opts); format != "" { |
| 1408 | return normalizeExecutorFormatName(format.String()) |
| 1409 | } |
| 1410 | if req.Format != "" { |
| 1411 | return normalizeExecutorFormatName(req.Format.String()) |
| 1412 | } |
| 1413 | return sdktranslator.FormatOpenAI |
| 1414 | } |
| 1415 | |
| 1416 | func (a *executorAdapter) selectExecutorInputFormat(requested sdktranslator.Format) (sdktranslator.Format, error) { |
| 1417 | if len(a.inputFormats) == 0 { |
no test coverage detected