using generic name for search model
Signed-off-by: James <james@jan.ai>
This commit is contained in:
parent
9a79c3effa
commit
448b21ed96
@ -38,11 +38,11 @@ const deleteModel = async (path) =>
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
const searchHfModels = async (params) =>
|
const searchModels = async (params) =>
|
||||||
new Promise(async (resolve) => {
|
new Promise(async (resolve) => {
|
||||||
if (window.electronAPI) {
|
if (window.electronAPI) {
|
||||||
window.electronAPI
|
window.electronAPI
|
||||||
.invokePluginFunc(MODULE_PATH, "searchHfModels", params)
|
.invokePluginFunc(MODULE_PATH, "searchModels", params)
|
||||||
.then((res) => resolve(res));
|
.then((res) => resolve(res));
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
@ -53,5 +53,5 @@ export function init({ register }) {
|
|||||||
register("getAvailableModels", "getAvailableModels", getAvailableModels);
|
register("getAvailableModels", "getAvailableModels", getAvailableModels);
|
||||||
register("downloadModel", "downloadModel", downloadModel);
|
register("downloadModel", "downloadModel", downloadModel);
|
||||||
register("deleteModel", "deleteModel", deleteModel);
|
register("deleteModel", "deleteModel", deleteModel);
|
||||||
register("searchHfModels", "searchHfModels", searchHfModels);
|
register("searchModels", "searchModels", searchModels);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -120,7 +120,7 @@ const getNextModels = async (count) => {
|
|||||||
return result;
|
return result;
|
||||||
};
|
};
|
||||||
|
|
||||||
const searchHfModels = async (params) => {
|
const searchModels = async (params) => {
|
||||||
if (currentSearchOwner === params.search.owner && modelsIterator != null) {
|
if (currentSearchOwner === params.search.owner && modelsIterator != null) {
|
||||||
// paginated search
|
// paginated search
|
||||||
console.debug(`Paginated search owner: ${params.search.owner}`);
|
console.debug(`Paginated search owner: ${params.search.owner}`);
|
||||||
@ -173,5 +173,5 @@ function getAvailableModels() {
|
|||||||
module.exports = {
|
module.exports = {
|
||||||
getDownloadedModels,
|
getDownloadedModels,
|
||||||
getAvailableModels,
|
getAvailableModels,
|
||||||
searchHfModels,
|
searchModels,
|
||||||
};
|
};
|
||||||
|
|||||||
@ -32,11 +32,11 @@ export async function getModelFiles(): Promise<Product[]> {
|
|||||||
return downloadedModels ?? [];
|
return downloadedModels ?? [];
|
||||||
}
|
}
|
||||||
|
|
||||||
export async function searchHfModels(
|
export async function searchModels(
|
||||||
params: SearchModelParamHf
|
params: SearchModelParamHf
|
||||||
): Promise<QueryProductResult> {
|
): Promise<QueryProductResult> {
|
||||||
const result = await executeSerial(
|
const result = await executeSerial(
|
||||||
ModelManagementService.SEARCH_HF_MODELS,
|
ModelManagementService.SEARCH_MODELS,
|
||||||
params
|
params
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import { useState } from "react";
|
import { useState } from "react";
|
||||||
import { searchHfModels } from "./useGetDownloadedModels";
|
import { searchModels } from "./useGetDownloadedModels";
|
||||||
import { SearchModelParamHf } from "@/_models/hf/SearchModelParam.hf";
|
import { SearchModelParamHf } from "@/_models/hf/SearchModelParam.hf";
|
||||||
import { Product } from "@/_models/Product";
|
import { Product } from "@/_models/Product";
|
||||||
import { useSetAtom } from "jotai";
|
import { useSetAtom } from "jotai";
|
||||||
@ -22,7 +22,7 @@ export default function useGetHuggingFaceModel() {
|
|||||||
search: { owner },
|
search: { owner },
|
||||||
limit: 5,
|
limit: 5,
|
||||||
};
|
};
|
||||||
const result = await searchHfModels(searchParams);
|
const result = await searchModels(searchParams);
|
||||||
console.debug("result", JSON.stringify(result));
|
console.debug("result", JSON.stringify(result));
|
||||||
if (owner !== currentOwner) {
|
if (owner !== currentOwner) {
|
||||||
setModelList(result.data);
|
setModelList(result.data);
|
||||||
|
|||||||
@ -38,7 +38,7 @@ export enum ModelManagementService {
|
|||||||
GET_AVAILABLE_MODELS = "getAvailableModels",
|
GET_AVAILABLE_MODELS = "getAvailableModels",
|
||||||
DELETE_MODEL = "deleteModel",
|
DELETE_MODEL = "deleteModel",
|
||||||
DOWNLOAD_MODEL = "downloadModel",
|
DOWNLOAD_MODEL = "downloadModel",
|
||||||
SEARCH_HF_MODELS = "searchHfModels",
|
SEARCH_MODELS = "searchModels",
|
||||||
}
|
}
|
||||||
|
|
||||||
export enum PreferenceService {
|
export enum PreferenceService {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user