Browse Source

fix: use tauri fetch

Dogtiti 1 year ago
parent
commit
deb1e76c41

+ 1 - 0
app/client/platforms/anthropic.ts

@@ -13,6 +13,7 @@ import { getMessageTextContent, isVisionModel } from "@/app/utils";
 import { preProcessImageContent, stream } from "@/app/utils/chat";
 import { preProcessImageContent, stream } from "@/app/utils/chat";
 import { cloudflareAIGatewayUrl } from "@/app/utils/cloudflare";
 import { cloudflareAIGatewayUrl } from "@/app/utils/cloudflare";
 import { RequestPayload } from "./openai";
 import { RequestPayload } from "./openai";
+import { fetch } from "@/app/utils/stream";
 
 
 export type MultiBlockContent = {
 export type MultiBlockContent = {
   type: "image" | "text";
   type: "image" | "text";

+ 1 - 0
app/client/platforms/moonshot.ts

@@ -24,6 +24,7 @@ import {
 import { getClientConfig } from "@/app/config/client";
 import { getClientConfig } from "@/app/config/client";
 import { getMessageTextContent } from "@/app/utils";
 import { getMessageTextContent } from "@/app/utils";
 import { RequestPayload } from "./openai";
 import { RequestPayload } from "./openai";
+import { fetch } from "@/app/utils/stream";
 
 
 export class MoonshotApi implements LLMApi {
 export class MoonshotApi implements LLMApi {
   private disableListModels = true;
   private disableListModels = true;

+ 1 - 0
app/client/platforms/openai.ts

@@ -42,6 +42,7 @@ import {
   isVisionModel,
   isVisionModel,
   isDalle3 as _isDalle3,
   isDalle3 as _isDalle3,
 } from "@/app/utils";
 } from "@/app/utils";
+import { fetch } from "@/app/utils/stream";
 
 
 export interface OpenAIListModelResponse {
 export interface OpenAIListModelResponse {
   object: string;
   object: string;