完全掌控您的搜索设置,以获得最佳结果
调整您的语义比例,以实现人工智能驱动的语义搜索和全文搜索功能之间的理想平衡。
全文搜索 ➜
当您确切知道要查找什么时效果最佳
语义搜索 ➜
当搜索概念而不是仅仅关注单词时,它是理想的选择
✨ 混合搜索
融合两者的优点
创建一流搜索体验的最简单途径
搜索进入您的人工智能应用程序堆栈
Meilisearch 为您最喜欢的框架或语言提供了量身定制的 SDK。
from langchain.vectorstores import Meilisearch
from langchain.embeddings.openai import OpenAIEmbeddings
from langchain.document_loaders import JSONLoader
# Load documents
loader = JSONLoader(
file_path="./movies.json",
jq_schema=".[] | {id: .id, title: .title, overview: .overview}",
text_content=False,
)
documents = loader.load()
# Index documents
embeddings = OpenAIEmbeddings()
vector_store = Meilisearch.from_documents(documents=documents, embedding=embeddings)
# Search
query = "superhero fighting villains in a city corrupted by crime"
results = vector_store.similarity_search(
query=query,
k=3,
)
全球 1.8 万用户正在使用 MEILISEARCH 来增强他们的搜索体验。