Commit Graph

  • d5526cffff
    Merge pull request #5527 from nnethercott/all-cpus-in-import-dump main Many the fish 2025-06-02 15:24:59 +00:00
  • 5cb75d1f2a
    ignore flaky test skip_remote_test Louis Dureuil 2025-06-02 17:06:53 +02:00
  • 8a02b84f9b
    take references rather than owned value for render_search request-fragments Louis Dureuil 2025-06-02 14:05:46 +02:00
  • 20049669c9
    Merge pull request #5600 from martin-g/faster-search-facet_search-it-tests Many the fish 2025-06-02 08:39:30 +00:00
  • db28d13cb1
    Remove useless assertion. Martin Tzvetanov Grigorov 2025-06-02 10:59:46 +03:00
  • 1d577ae98b
    Merge pull request #5610 from martin-g/faster-settings-tokenizer_customization-it-tests Many the fish 2025-06-02 07:09:41 +00:00
  • 88e9a55d44
    Merge pull request #5609 from martin-g/faster-settings-proximity_settings-it-tests Many the fish 2025-06-02 07:09:06 +00:00
  • dbe551cf99
    Merge pull request #5606 from martin-g/faster-settings-distinct-it-tests Many the fish 2025-06-02 07:07:23 +00:00
  • a299fbd33b
    Merge pull request #5605 from martin-g/faster-search-restricted_searchable-it-tests Many the fish 2025-06-02 07:06:50 +00:00
  • 193119acb9
    Merge pull request #5604 from martin-g/search-pagination-it-tests Many the fish 2025-06-02 07:05:52 +00:00
  • 4c71118699
    Merge pull request #5602 from martin-g/faster-search-matching_strategy-it-tests Many the fish 2025-06-02 07:04:43 +00:00
  • 5fe2943d3c
    Merge pull request #5601 from martin-g/faster-search-locales-it-tests Many the fish 2025-06-02 07:02:28 +00:00
  • 86ff502327
    Merge pull request #5599 from martin-g/faster-index-search-errors-tests Many the fish 2025-06-02 06:54:32 +00:00
  • 6b1a345dce
    tests: Faster settings::tokenizer_customization IT tests Martin Tzvetanov Grigorov 2025-06-02 08:23:09 +03:00
  • b54ece690b
    tests: Faster settings::proximity_settings IT tests Martin Tzvetanov Grigorov 2025-06-02 08:20:05 +03:00
  • ac33f10f81
    Update dependencies chat-route Clément Renault 2025-06-01 21:59:11 +02:00
  • 7fd34b5f19
    Mark tool calls to be implemented later for non-streaming prototype-chat-route-13 Kerollmops 2025-05-30 16:37:16 +02:00
  • ef0f877bb9
    Update chat keys Kerollmops 2025-05-30 16:03:48 +02:00
  • 85c20447e0
    Make the chats settings and chat completions route experimental Kerollmops 2025-05-30 15:56:57 +02:00
  • 0f75ae9f25
    Implement a first version of a streamed chat API Clément Renault 2025-05-14 11:18:21 +02:00
  • 11ace7f209
    Introduce the first version of the /chat route that mimics the OpenAI API Clément Renault 2025-05-13 11:19:32 +02:00
  • dd7155abb3
    Update charabia v0.9.4 ManyTheFish 2025-05-13 16:22:33 +02:00
  • 6959b01aa5
    Implement deserr on ChatCompletions settings structs Kerollmops 2025-05-30 15:30:16 +02:00
  • 358abf662e
    Better chat completions settings management Kerollmops 2025-05-30 15:02:24 +02:00
  • 5bb0714c5f
    Introduce listing/getting/deleting/updating chat workspace settings Kerollmops 2025-05-30 12:12:47 +02:00
  • 7e42293a23
    Implement useful conversion strategies and clean up the code Kerollmops 2025-05-30 10:54:32 +02:00
  • 8c66e63760
    Clean up the code a bit Clément Renault 2025-05-28 14:22:53 +02:00
  • 5d8cdb075b
    Factorize the code a bit more and support reporting errors Clément Renault 2025-05-27 18:07:29 +02:00
  • fa139ee601
    Report the sources Clément Renault 2025-05-27 11:48:12 +02:00
  • f635a8f9f3
    Fix compilation error in test Kerollmops 2025-05-26 14:04:53 +02:00
  • 807157b8cd
    Call specific tools to show progression and results. Clément Renault 2025-05-23 17:25:09 +02:00
  • ca5a87a606
    Introduce a lot of search parameters and make Deserr happy Clément Renault 2025-05-22 15:34:49 +02:00
  • bf3286ba41
    Expose a well defined set of sources Clément Renault 2025-05-22 10:42:36 +02:00
  • 1e67a47a8f
    Add the index descriptions to the function description Clément Renault 2025-05-22 10:40:43 +02:00
  • 7bfb7b7d58
    redact the chat settings API key Clément Renault 2025-05-21 21:18:18 +02:00
  • 1eb8249a51
    Better chat settings management Clément Renault 2025-05-21 21:06:11 +02:00
  • f9ecb0ff31
    Correctly list the chat settings key actions Clément Renault 2025-05-21 16:24:51 +02:00
  • 723f1b13a0
    Always use the frequency matching strategy Clément Renault 2025-05-21 16:18:37 +02:00
  • 97d74bd2b9
    Correctly support document templates on the chat API Clément Renault 2025-05-21 15:32:34 +02:00
  • 39ecea5e9e
    Introduce the new index chat settings Clément Renault 2025-05-21 11:07:06 +02:00
  • d389e49147
    Make sure errorneous calls are handled and forwarded to the LLM Clément Renault 2025-05-20 18:01:08 +02:00
  • 971249c59c
    Catch invalid argument calls to search function Clément Renault 2025-05-20 17:55:21 +02:00
  • d6f2bd9b57
    Support multiple indexes and not only main Clément Renault 2025-05-20 17:15:23 +02:00
  • 14c8e5cb56
    Limit the number of internal loop calls and change the function name Clément Renault 2025-05-20 16:44:28 +02:00
  • 1159af1219
    Correctly support tenant tokens and filters Clément Renault 2025-05-20 16:15:49 +02:00
  • 0fcc7e1377
    Stream errors Clément Renault 2025-05-20 12:23:22 +02:00
  • a074384d69
    Stop the stream when the connexion stops and chnage the events Clément Renault 2025-05-20 12:05:51 +02:00
  • bc7e4598db
    Generate a new default chat API key Clément Renault 2025-05-20 11:00:19 +02:00
  • 487002f2f0
    Change the /chat route to /chat/completions to be OpenAI-compatible Clément Renault 2025-05-20 10:14:56 +02:00
  • a51579e923
    Better stop the stream Clément Renault 2025-05-16 17:12:48 +02:00
  • afadfa420a
    Update the streaming detection to work with Mistral Clément Renault 2025-05-16 15:17:01 +02:00
  • 116fbb4c24
    Make it compatible with the Mistral API Clément Renault 2025-05-16 14:33:53 +02:00
  • 64fe283abc
    Support base_api in the settings Clément Renault 2025-05-15 18:28:02 +02:00
  • 9af1a29949
    Make clippy happy Clément Renault 2025-05-15 18:16:06 +02:00
  • d5d30ed4f2
    Display pre-query prompt in search tool response Clément Renault 2025-05-15 18:10:09 +02:00
  • 81ea8933c1
    Commit when putting stuff in LMDB Clément Renault 2025-05-15 18:03:26 +02:00
  • 9875f55384
    Remove useless function Clément Renault 2025-05-15 17:52:26 +02:00
  • eb4445070f
    Expose new chat settings routes Clément Renault 2025-05-15 17:40:55 +02:00
  • e603e221d5
    Factorise a bit the code Clément Renault 2025-05-15 15:39:38 +02:00
  • d94f16b1d2
    Display the different tool calls we need to do Clément Renault 2025-05-15 11:17:34 +02:00
  • 59873fdc6c
    Send an event with the content of the tool calling Clément Renault 2025-05-14 17:15:32 +02:00
  • 0f2ddf560b
    Streaming supports tool calling Clément Renault 2025-05-14 14:58:01 +02:00
  • fb08d62af9
    Nearly support tools on the streaming route Clément Renault 2025-05-14 14:29:41 +02:00
  • f8f2f8df97
    Return the right message format Clément Renault 2025-05-14 12:03:43 +02:00
  • 5b642b558a
    Aggregate tool calls and display the calls to make. Clément Renault 2025-05-14 11:53:03 +02:00
  • ae89825b37
    Implement a first version of a streamed chat API Clément Renault 2025-05-14 11:18:21 +02:00
  • fbd3558f04
    Implement a first version of a streamed chat API Clément Renault 2025-05-14 11:18:21 +02:00
  • 223f5b7283
    Make it work by retrieving content from the index Clément Renault 2025-05-13 16:35:46 +02:00
  • 3bca6ff771
    Support overwriten prompts of the search query Clément Renault 2025-05-13 16:33:58 +02:00
  • 5d426bd95e
    Support querying the index named main Clément Renault 2025-05-13 15:26:24 +02:00
  • f69e39171f
    Introduce the first version of the /chat route that mimics the OpenAI API Clément Renault 2025-05-13 11:19:32 +02:00
  • 1158d6689f
    tests: Faster settings::distinct IT tests Martin Tzvetanov Grigorov 2025-05-30 15:41:31 +03:00
  • d9b0463a0b
    tests: Faster search::restricted_searchable IT tests Martin Tzvetanov Grigorov 2025-05-30 15:37:27 +03:00
  • ae9899f179
    tests: search::pagination IT tests Martin Tzvetanov Grigorov 2025-05-30 15:26:55 +03:00
  • 308fd7128e
    Fix clippy errors Martin Tzvetanov Grigorov 2025-05-29 11:36:56 +03:00
  • 27e7c00622
    Add dynamic redactions for taskUid and enqueuedAt properties Martin Tzvetanov Grigorov 2025-05-29 11:33:10 +03:00
  • 58207da934
    Trigger build Martin Tzvetanov Grigorov 2025-05-29 10:56:33 +03:00
  • fb8b832192
    Trigger build Martin Tzvetanov Grigorov 2025-05-29 10:54:31 +03:00
  • 17207b5405
    tests: Faster search::matching_strategy IT tests Martin Tzvetanov Grigorov 2025-05-29 09:09:02 +03:00
  • bd95503eba
    tests: Faster search::locales IT tests Martin Tzvetanov Grigorov 2025-05-29 09:03:23 +03:00
  • 8b8b0d802c
    tests: Faster search::facet_search IT tests Martin Tzvetanov Grigorov 2025-05-29 08:53:10 +03:00
  • d329e86250
    tests: Use shared server + unique server where possible Martin Tzvetanov Grigorov 2025-05-29 08:42:10 +03:00
  • d416b3b390
    Merge pull request #5592 from nnethercott/extract-geo-facets-seperately Many the fish 2025-05-28 16:22:10 +00:00
  • 54f5e74744
    Support distinct in hybrid search fix-hybrid-distinct Louis Dureuil 2025-05-28 17:58:02 +02:00
  • fd4b192a39
    Add distinct_fid function and expose distinct_single_docid Louis Dureuil 2025-05-28 17:57:31 +02:00
  • 3c13feebf7
    Test that distinct is applied for hybrid search Louis Dureuil 2025-05-28 17:44:38 +02:00
  • 1811168b96 remove duplicated check on geo field changes nnethercott 2025-05-28 15:45:13 +02:00
  • b06cc1e0a2
    Update crates/milli/src/update/new/extract/faceted/extract_facets.rs Nate Nethercott 2025-05-28 15:38:23 +02:00
  • 44f812c36d
    Update crates/milli/src/update/new/extract/faceted/extract_facets.rs Nate Nethercott 2025-05-28 15:38:12 +02:00
  • c8e77b5f25
    Merge pull request #5574 from martin-g/faster-add_documents-it-tests Tamo 2025-05-28 13:13:38 +00:00
  • 283f516e15
    Merge pull request #5579 from martin-g/faster-index-update_index-it-tests Tamo 2025-05-28 13:11:56 +00:00
  • 5601e87ad5
    Clean up the code a bit prototype-chat-route-12 Clément Renault 2025-05-28 14:22:53 +02:00
  • b4ca0a8c98
    Update the tests related to updating indices Martin Tzvetanov Grigorov 2025-05-23 23:44:07 +03:00
  • b658e38acd
    Fix formatting Martin Tzvetanov Grigorov 2025-05-20 13:53:51 +03:00
  • f87e46cc16
    Ignore the result from #wait_task() Martin Tzvetanov Grigorov 2025-05-20 13:43:48 +03:00
  • 65354b414a
    Update crates/meilisearch/tests/index/update_index.rs Martin Grigorov 2025-05-20 11:49:45 +03:00
  • 025df397c0
    Update crates/meilisearch/tests/index/update_index.rs Martin Grigorov 2025-05-20 11:49:38 +03:00
  • f77abc9dc8
    Update crates/meilisearch/tests/index/update_index.rs Martin Grigorov 2025-05-20 11:49:27 +03:00
  • 7e9909ee45
    perf: Faster index::update_index IT tests Martin Tzvetanov Grigorov 2025-05-19 16:10:17 +03:00
  • 43ec97fe45
    format the code Martin Tzvetanov Grigorov 2025-05-28 15:01:04 +03:00