yggvault ratatoskr-space connected via regular web
Color theme
also available via yggdrasil mesh http://[203:b338:2a84:a18f:986:47ae:1a4:d8d3]/pkg/meilisearch/v1.15.1
vault / meilisearch / v1.15.1

meilisearch @ v1.15.1

integrity

size
19.6 MiB
downloaded
last checked
source https://github.com/meilisearch/meilisearch · available · github

release notes

Meilisearch v1.15.1 adds new experimental conversational features and enables LLM-driven chat features.

🧰 All official Meilisearch integrations (including SDKs, clients, and other tools) are compatible with this Meilisearch release. Integration deployment takes 4 to 48 hours after a new version becomes available.

Some SDKs might not include all new features. Please look over the project repository for detailed information. Is a feature you need missing from your chosen SDK? Create an issue letting us know you need it, or, for open-source karma points, open a PR implementing it (we'll love you for that ❤️).

Chat with your indexes

After enabling the experimental chat feature, you can create a chat workspace with the appropriate settings. We have a guide on how to set up a good chat interface for your indexes.

curl -X POST 'http://localhost:7700/chats/my-assistant/settings' \
  -H 'Content-Type: application/json' \
  -d '{
    "source": "openAi",
    "apiKey": "sk-abc..."
  }'

Then by using the official OpenAI SDK you'll be able to chat with your indexes.

import OpenAI from 'openai';

const client = new OpenAI({
  baseURL: 'http://localhost:7700/chats/my-assistant',
  apiKey: 'YOUR_MEILISEARCH_CHAT_API_KEY',
});

const completion = await client.chat.completions.create({
  model: 'gpt-3.5-turbo',
  messages: [{ role: 'user', content: 'What is Meilisearch?' }],
  stream: true,
});

for await (const chunk of completion) {
  console.log(chunk.choices[0]?.delta?.content || '');
}

Done by @Kerollmops in #5556.

download

unix · zip
curl -fL -o v1.15.1.zip https://ratatoskr.space/pkg/meilisearch/v1.15.1.zip
                    printf '%s  %s\n' '7bce3361163f0bd2bcff44681b72a8d68c27c3bcebc337196aa2979a19f7cb4e' 'v1.15.1.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/meilisearch/v1.15.1.zip"
$out = "v1.15.1.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "7bce3361163f0bd2bcff44681b72a8d68c27c3bcebc337196aa2979a19f7cb4e") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v1.15.1.tar.gz https://ratatoskr.space/pkg/meilisearch/v1.15.1.tar.gz
                    printf '%s  %s\n' 'c80d3236ee48f95e0695157987028625ca01865de0a288c6864e7146ad9250a9' 'v1.15.1.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/meilisearch/v1.15.1.tar.gz"
$out = "v1.15.1.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "c80d3236ee48f95e0695157987028625ca01865de0a288c6864e7146ad9250a9") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o v1.15.1.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meilisearch/v1.15.1.zip
                    printf '%s  %s\n' '7bce3361163f0bd2bcff44681b72a8d68c27c3bcebc337196aa2979a19f7cb4e' 'v1.15.1.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meilisearch/v1.15.1.zip"
$out = "v1.15.1.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "7bce3361163f0bd2bcff44681b72a8d68c27c3bcebc337196aa2979a19f7cb4e") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v1.15.1.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meilisearch/v1.15.1.tar.gz
                    printf '%s  %s\n' 'c80d3236ee48f95e0695157987028625ca01865de0a288c6864e7146ad9250a9' 'v1.15.1.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meilisearch/v1.15.1.tar.gz"
$out = "v1.15.1.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "c80d3236ee48f95e0695157987028625ca01865de0a288c6864e7146ad9250a9") { throw "sha256 mismatch" }
artifact format size hashes
v1.15.1.zip zip 19.6 MiB
blake3-24 658660c405c2f5104ba20e9946170fd159b3028924db560d
sha256 7bce3361163f0bd2bcff44681b72a8d68c27c3bcebc337196aa2979a19f7cb4e
sha1 18dfb86154e90dc5986e9c9d4f9290a8d777c7e7
v1.15.1.tar.gz tar.gz 18.8 MiB
blake3-24 67b1ad8c6b345ebc8ba1a3cb2f67b295f8bdb8f1dc7544b8
sha256 c80d3236ee48f95e0695157987028625ca01865de0a288c6864e7146ad9250a9
sha1 e7a3eb821ff35c6c701c812e980d37ba88b8d960

install

bazel
http_archive(
    name = "meilisearch",
    urls = ["https://ratatoskr.space/pkg/meilisearch/v1.15.1.tar.gz"],
    integrity = "sha256-yA0yNu5I+V4GlRV5hwKGJcoBhl3goojGhk5xRq2SUKk=",
    strip_prefix = "meilisearch-v1.15.1",
)
zig
.url = "https://ratatoskr.space/pkg/meilisearch/v1.15.1.tar.gz",
install via yggdrasil mesh
bazel
http_archive(
    name = "meilisearch",
    urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meilisearch/v1.15.1.tar.gz"],
    integrity = "sha256-yA0yNu5I+V4GlRV5hwKGJcoBhl3goojGhk5xRq2SUKk=",
    strip_prefix = "meilisearch-v1.15.1",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meilisearch/v1.15.1.tar.gz",
← v1.15.2v1.15.0 →