Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Epic] Enabling inference AI Connector as a default experience for all Kibana GenAI functionality #207140

Open
1 of 6 tasks
YulNaumenko opened this issue Jan 17, 2025 · 0 comments
Labels

Comments

@YulNaumenko
Copy link
Contributor

YulNaumenko commented Jan 17, 2025

Describe the feature:
Inference AI Connector is going to be the single and default experience for the Elastic and external LLM integration experience in Kibana. With that in mind, all the existing Kibana GenAI Connectors should be deprecated and the all Kibana usage of this connector should be migrated to the Inference AI Connector.

Describe a specific use case for the feature:

  • Add support for unified completion spec approved in https://github.com/elastic/search-team/issues/8456 (openai compatible completion schema) as a standard for all the providers, which Kibana GenAI functionality has in usage (openai, amazonbedrock, googlegmini and others). For now Inference API supports this for openai provider only, implemented by PR [Inference API] Add unified api for chat completions elasticsearch#117589
  • Add support for tokens usage Dashboard, when inference API will include the used tokens count in the response.
  • Add UX and proper functionality for migration from existing specific AI connectors to the Inference connector.
  • For the inference AI Connector modal/flyout, preselect provider, unified completion task type and collapse Additional options, when the connector has Kibana AI Assistant as a context (path through the extending context implementation on the connector framework level).
  • Substitute the usage of the existing .openai, .bedrock and .gemini connectors with the corresponding AI Connector providers in Kibana GenAI functionality.
  • Deprecate usage of the existing connectors .openai, .bedrock and .gemini.
@botelastic botelastic bot added the needs-team Issues missing a team label label Jan 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant