meilisearch @ v1.15.1
integrity
- size
- 19.6 MiB
- downloaded
- last checked
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
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 -
$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" }
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 -
$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
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 -
$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" }
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 -
$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
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",
)
.url = "https://ratatoskr.space/pkg/meilisearch/v1.15.1.tar.gz",
install via yggdrasil mesh
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",
)
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meilisearch/v1.15.1.tar.gz",