-
Notifications
You must be signed in to change notification settings - Fork 8.6k
[Security assistant] Use inference connector in security AI features #204505
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
Merged
stephmilovic
merged 70 commits into
elastic:main
from
stephmilovic:inference_assistant_unified
Jan 8, 2025
Merged
Changes from all commits
Commits
Show all changes
70 commits
Select commit
Hold shift + click to select a range
f04ab4c
[AI Connector] Change completion subAction schema to be OpenAI compat…
YulNaumenko af94594
-
YulNaumenko 697c73c
Merge branch 'main' into ai-connector-inference-completion-openai
YulNaumenko 3f076c2
oh
stephmilovic 299324b
more
stephmilovic 7428e6f
Merge branch 'main' into ai-connector-inference-completion-openai
YulNaumenko f17c678
Merge branch 'ai-connector-inference-completion-openai' of github.com…
YulNaumenko d34a29b
fix for preconfig
stephmilovic beed706
rm log
stephmilovic 75a1624
revert
stephmilovic b37f976
reverts
stephmilovic 2847a11
added unified completion support
YulNaumenko 3a03150
-
YulNaumenko f53b5bf
Merge branch 'main' into inference_assistant
stephmilovic 4aed034
Merge branch 'inference_assistant' into inference_assistant_unified
stephmilovic f4253b6
wip
stephmilovic f14b3ec
Merge branch 'main' into ai-connector-inference-completion-openai
YulNaumenko bf34578
added dashboard and async iterator
YulNaumenko 6172e5b
Merge remote-tracking branch 'yuliia/ai-connector-inference-completio…
stephmilovic f3b6a75
fixed headers
YulNaumenko 6f34515
wip
stephmilovic 72041b5
fixed params
YulNaumenko 9cec4cb
Merge branch 'main' into ai-connector-inference-completion-openai
YulNaumenko 5d28bab
Merge branch 'main' into inference_assistant_unified
stephmilovic 6cd1d03
Merge remote-tracking branch 'yuliia/ai-connector-inference-completio…
stephmilovic 79c5c3b
made the regular stream and non-stream working
YulNaumenko 27512b5
Merge branch 'main' into ai-connector-inference-completion-openai
YulNaumenko 8ce2707
Merge branch 'ai-connector-inference-completion-openai' of github.com…
YulNaumenko cc7993b
merge fix
YulNaumenko 166a22b
Merge remote-tracking branch 'upstream/main' into ai-connector-infere…
YulNaumenko 7cbb869
Merge remote-tracking branch 'yuliia/ai-connector-inference-completio…
stephmilovic 4a39b10
update subactions
stephmilovic 8cd3754
wip
stephmilovic e0ee923
tool calls fix
YulNaumenko 8626913
Merge remote-tracking branch 'yuliia/ai-connector-inference-completio…
stephmilovic 042e813
improved
YulNaumenko c1ce23f
Merge remote-tracking branch 'yuliia/ai-connector-inference-completio…
stephmilovic 6ded610
-
YulNaumenko 2796a63
Merge remote-tracking branch 'yuliia/ai-connector-inference-completio…
stephmilovic 56584d8
fixes and rm logs
stephmilovic 36a6f67
streaming
YulNaumenko a70051b
fixed test
YulNaumenko f811503
fixed streaming
YulNaumenko c0d89c4
Merge remote-tracking branch 'yuliia/ai-connector-inference-completio…
stephmilovic 2d2ebde
Merge remote-tracking branch 'upstream/main' into ai-connector-infere…
YulNaumenko 232fbe9
fixed due to comments
YulNaumenko d44c560
Merge remote-tracking branch 'yuliia/ai-connector-inference-completio…
stephmilovic ed6107b
excluded n
YulNaumenko cf744b7
AD
stephmilovic c564aa3
AD works, rm logs
stephmilovic e0b95ce
Merge remote-tracking branch 'yuliia/ai-connector-inference-completio…
stephmilovic e8b9beb
Merge branch 'main' into inference_assistant_unified
stephmilovic 0b2dcdf
revert inference changes
stephmilovic 395c2f2
reason
stephmilovic dbef0fb
fix openai schema
stephmilovic ef868bc
Merge branch 'main' into inference_assistant_unified
stephmilovic bf9d13c
preconfig only
stephmilovic 11f5f73
better error handling
stephmilovic 36dd8b1
inferenceEnabled flag added
stephmilovic 6bcc2c2
unit tests
stephmilovic 2fc3283
fix openai type
stephmilovic df4592e
Merge branch 'main' into inference_assistant_unified
elasticmachine 8141bf6
revert FF
stephmilovic b46a611
functions only if defined
stephmilovic fe5113a
Merge branch 'main' into inference_assistant_unified
stephmilovic d13c3e3
better
stephmilovic fb8e398
fix llm.ts
stephmilovic 2559028
Merge branch 'main' into inference_assistant_unified
elasticmachine c6e4e63
pr comments and more tests
stephmilovic 4929580
Merge branch 'inference_assistant_unified' of github.com:stephmilovic…
stephmilovic File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
While this PR does not include the inference connector in the action type selector modal, it will in the future. Leaving this design change in to accommodate 4 connector types in the future