@mixpeek/openai
v1.0.0
Published
OpenAI integration for Mixpeek — embedding bridge, function calling adapter, and assistant tools
Readme
@mixpeek/openai
OpenAI integration for Mixpeek — embedding bridge, function calling adapter, and assistant tools
Installation
npm install @mixpeek/openai openaiQuick Start
import embeddingBridge from '@mixpeek/openai';
const instance = embeddingBridge({
apiKey: process.env.MIXPEEK_API_KEY
});Modules
EmbeddingBridge
Bridges OpenAI embeddings with Mixpeek vector storage for hybrid search
import { createEmbeddingBridge } from '@mixpeek/openai';
const embeddingBridge = createEmbeddingBridge({
apiKey: process.env.MIXPEEK_API_KEY
});FunctionCallingAdapter
Provides Mixpeek search/enrichment as OpenAI function calling tools
import { createFunctionCallingAdapter } from '@mixpeek/openai';
const functionCallingAdapter = createFunctionCallingAdapter({
apiKey: process.env.MIXPEEK_API_KEY
});AssistantTool
OpenAI Assistants API tool that provides Mixpeek multimodal search capabilities
import { createAssistantTool } from '@mixpeek/openai';
const assistantTool = createAssistantTool({
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 reportLicense
MIT
