JSPM

@mixpeek/langchain

1.0.0
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 3
  • Score
    100M100P100Q40649F
  • License MIT

LangChain integration for Mixpeek — retriever, tool, and document loader for LLM-powered applications

Package Exports

  • @mixpeek/langchain

Readme

@mixpeek/langchain

LangChain integration for Mixpeek — retriever, tool, and document loader for LLM-powered applications

Installation

npm install @mixpeek/langchain langchain

Quick Start

import mixpeekRetriever from '@mixpeek/langchain';

const instance = mixpeekRetriever({
  apiKey: process.env.MIXPEEK_API_KEY
});

Modules

MixpeekRetriever

LangChain BaseRetriever implementation backed by Mixpeek multimodal search

import { createMixpeekRetriever } from '@mixpeek/langchain';

const mixpeekRetriever = createMixpeekRetriever({
  apiKey: process.env.MIXPEEK_API_KEY
});

MixpeekTool

LangChain Tool for agents to search and enrich content via Mixpeek

import { createMixpeekTool } from '@mixpeek/langchain';

const mixpeekTool = createMixpeekTool({
  apiKey: process.env.MIXPEEK_API_KEY
});

MixpeekDocumentLoader

LangChain DocumentLoader that loads and enriches documents from Mixpeek collections

import { createMixpeekDocumentLoader } from '@mixpeek/langchain';

const mixpeekDocumentLoader = createMixpeekDocumentLoader({
  apiKey: process.env.MIXPEEK_API_KEY
});

Testing

npm test              # Unit tests
npm run test:e2e      # End-to-end tests
npm run test:live     # Live API tests (requires MIXPEEK_API_KEY)
npm run test:coverage # Coverage report

License

MIT