Marqo是一个先进的嵌入模型训练和部署平台,旨在通过AI技术革新信息检索和搜索应用。该平台支持快速原型设计和迭代,使用户能够无缝部署超过150种嵌入模型,从而构建强大的搜索应用程序并优化检索堆栈。
Marqo平台的核心优势在于其全面的模型训练、嵌入、检索和评估功能。用户可以利用Marqo的广义对比学习技术训练数百种开源嵌入模型,或使用自定义权重进行训练。此外,Marqo的社区支持的嵌入推理引擎提供了极快的图像摄取、推理和搜索能力,支持数百种嵌入模型和自定义权重。
在检索方面,Marqo提供了水平可扩展的向量和词汇检索,包括元数据处理、重新排序、过滤、分数修改和混合搜索。为了确保检索性能,Marqo还提供了全面的评估功能,使用多模态LLM分析每个返回结果的相关性,以提高迭代速度并优化生产中的结果。
Marqo的应用场景广泛,包括高级语义搜索、RAG与生成AI、推荐与个性化以及内容审核等。通过Marqo,企业可以提升搜索相关性、优化业务成果、提高生成AI应用的性能,并根据客户的搜索、浏览等行为和特征推荐最佳产品,从而推动更多购买。
Marqo的多语言支持使其能够在100多种语言中进行搜索,无需手动配置语言更改。此外,Marqo的可扩展性使其可以在笔记本电脑上的Docker镜像中运行,也可以扩展到云中的数十个GPU推理节点,以提供对多TB索引的低延迟搜索。
Marqo的研究和专有模型,如广义对比学习(GCL),显著提高了搜索结果的相关性,在域内NDCG@10和ERR@10方面分别实现了94%和504%的提升。通过Marqo,企业可以构建变革性的搜索和信息检索体验,利用行业领先的模型和工具推动业务发展。