mirror of
https://github.com/zadam/trilium.git
synced 2025-11-18 03:00:41 +01:00
feat(llm): remove LLM deprecated functions
This commit is contained in:
@@ -150,47 +150,3 @@ export async function getSelectedModelConfig(): Promise<{ model: string; provide
|
||||
return await getValidModelConfig(selectedProvider);
|
||||
}
|
||||
|
||||
// Legacy support functions - these maintain backwards compatibility but now use single provider logic
|
||||
/**
|
||||
* @deprecated Use getSelectedProvider() instead
|
||||
*/
|
||||
export async function getProviderPrecedence(): Promise<ProviderType[]> {
|
||||
const selected = await getSelectedProvider();
|
||||
return selected ? [selected] : [];
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated Use getSelectedProvider() instead
|
||||
*/
|
||||
export async function getPreferredProvider(): Promise<ProviderType | null> {
|
||||
return await getSelectedProvider();
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated Use getSelectedEmbeddingProvider() instead
|
||||
*/
|
||||
export async function getEmbeddingProviderPrecedence(): Promise<string[]> {
|
||||
const selected = await getSelectedEmbeddingProvider();
|
||||
return selected ? [selected] : [];
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated Use getSelectedEmbeddingProvider() instead
|
||||
*/
|
||||
export async function getPreferredEmbeddingProvider(): Promise<string | null> {
|
||||
return await getSelectedEmbeddingProvider();
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated Use getAvailableSelectedProvider() instead
|
||||
*/
|
||||
export async function getFirstAvailableProvider(): Promise<ProviderType | null> {
|
||||
return await getAvailableSelectedProvider();
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated Use getSelectedModelConfig() instead
|
||||
*/
|
||||
export async function getFirstValidModelConfig(): Promise<{ model: string; provider: ProviderType } | null> {
|
||||
return await getSelectedModelConfig();
|
||||
}
|
||||
Reference in New Issue
Block a user