[Inference] Add provider settings for Jina AI (#209275)

## Summary

Follow-up for https://github.com/elastic/kibana/pull/208227

Adds provider settings for Jina AI.

<img width="684" alt="image"
src="https://github.com/user-attachments/assets/06c8a8c7-95de-4129-a622-015aa1ad0820"
/>

### Checklist

- [ ] [Unit or functional
tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)
were updated or

---------

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
This commit is contained in:
Dima Arnautov 2025-02-04 12:11:07 +01:00 committed by GitHub
parent e15d089b36
commit aa701fea85
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 7 additions and 0 deletions

View file

@ -21,6 +21,7 @@ import amazonBedrockIcon from '../assets/images/amazon_bedrock.svg';
import anthropicIcon from '../assets/images/anthropic.svg';
import alibabaCloudIcon from '../assets/images/alibaba_cloud.svg';
import ibmWatsonxIcon from '../assets/images/ibm_watsonx.svg';
import jinaAIIcon from '../assets/images/jinaai.svg';
interface ServiceProviderProps {
providerKey: ServiceProviderKeys;
@ -106,6 +107,11 @@ export const SERVICE_PROVIDERS: Record<ServiceProviderKeys, ServiceProviderRecor
name: 'IBM Watsonx',
solutions: ['Search'],
},
[ServiceProviderKeys.jinaai]: {
icon: jinaAIIcon,
name: 'Jina AI',
solutions: ['Search'],
},
};
export const ServiceProviderIcon: React.FC<ServiceProviderProps> = ({ providerKey }) => {

View file

@ -20,6 +20,7 @@ export enum ServiceProviderKeys {
anthropic = 'anthropic',
watsonxai = 'watsonxai',
'alibabacloud-ai-search' = 'alibabacloud-ai-search',
jinaai = 'jinaai',
}
export const DEFAULT_TASK_TYPE = 'completion';