Fix openrouter generation failure

This commit is contained in:
Saoud Rizwan
2024-10-08 17:42:11 -04:00
parent 71de5db36a
commit a4de927696

View File

@@ -5,6 +5,7 @@ import { ApiHandler } from "../"
import { ApiHandlerOptions, ModelInfo, openRouterDefaultModelId, openRouterDefaultModelInfo } from "../../shared/api"
import { convertToOpenAiMessages } from "../transform/openai-format"
import { ApiStream } from "../transform/stream"
import delay from "delay"
export class OpenRouterHandler implements ApiHandler {
private options: ApiHandlerOptions
@@ -116,6 +117,8 @@ export class OpenRouterHandler implements ApiHandler {
// }
}
await delay(300) // FIXME: necessary delay to ensure generation endpoint is ready
try {
const response = await axios.get(`https://openrouter.ai/api/v1/generation?id=${genId}`, {
headers: {