This post introduces robust strategies for importing and vectorizing large datasets into Weaviate. It details server-side batching for dynamic rate control, comprehensive error handling with retry-with-checkpoint mechanisms, and the `blobHash` data type for efficient storage of media embeddings. It also highlights Weaviate Embeddings for multimodal PDF ingestion without OCR. The MCP server is positioned for conversational, small-batch writes, distinct from bulk ingestion pipelines. The post also details building a coding assistant using the MCP server for RAG over code and docs, leveraging hybrid search and agentic workflows.
All Weaviate trails