mirror of
https://github.com/ItzCrazyKns/Perplexica.git
synced 2025-10-14 11:38:14 +00:00
feat(openAiProvider): use find
instead of filter
This commit is contained in:
@@ -148,7 +148,7 @@ class OpenAIProvider extends BaseModelProvider<OpenAIConfig> {
|
|||||||
async loadChatModel(key: string): Promise<BaseChatModel> {
|
async loadChatModel(key: string): Promise<BaseChatModel> {
|
||||||
const modelList = await this.getModelList();
|
const modelList = await this.getModelList();
|
||||||
|
|
||||||
const exists = modelList.chat.filter((m) => m.key === key);
|
const exists = modelList.chat.find((m) => m.key === key);
|
||||||
|
|
||||||
if (!exists) {
|
if (!exists) {
|
||||||
throw new Error(
|
throw new Error(
|
||||||
@@ -168,8 +168,7 @@ class OpenAIProvider extends BaseModelProvider<OpenAIConfig> {
|
|||||||
|
|
||||||
async loadEmbeddingModel(key: string): Promise<Embeddings> {
|
async loadEmbeddingModel(key: string): Promise<Embeddings> {
|
||||||
const modelList = await this.getModelList();
|
const modelList = await this.getModelList();
|
||||||
|
const exists = modelList.embedding.find((m) => m.key === key);
|
||||||
const exists = modelList.chat.filter((m) => m.key === key);
|
|
||||||
|
|
||||||
if (!exists) {
|
if (!exists) {
|
||||||
throw new Error(
|
throw new Error(
|
||||||
|
Reference in New Issue
Block a user