mirror of
https://github.com/pacnpal/Roo-Code.git
synced 2025-12-20 04:11:10 -05:00
Fix openrouter generation failure
This commit is contained in:
@@ -5,6 +5,7 @@ import { ApiHandler } from "../"
|
|||||||
import { ApiHandlerOptions, ModelInfo, openRouterDefaultModelId, openRouterDefaultModelInfo } from "../../shared/api"
|
import { ApiHandlerOptions, ModelInfo, openRouterDefaultModelId, openRouterDefaultModelInfo } from "../../shared/api"
|
||||||
import { convertToOpenAiMessages } from "../transform/openai-format"
|
import { convertToOpenAiMessages } from "../transform/openai-format"
|
||||||
import { ApiStream } from "../transform/stream"
|
import { ApiStream } from "../transform/stream"
|
||||||
|
import delay from "delay"
|
||||||
|
|
||||||
export class OpenRouterHandler implements ApiHandler {
|
export class OpenRouterHandler implements ApiHandler {
|
||||||
private options: ApiHandlerOptions
|
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 {
|
try {
|
||||||
const response = await axios.get(`https://openrouter.ai/api/v1/generation?id=${genId}`, {
|
const response = await axios.get(`https://openrouter.ai/api/v1/generation?id=${genId}`, {
|
||||||
headers: {
|
headers: {
|
||||||
|
|||||||
Reference in New Issue
Block a user