UNPKG

@jmndao/mongoose-ai

Version:

AI-powered Mongoose plugin for intelligent document processing with auto-summarization, semantic search, MongoDB Vector Search, and function calling

112 lines (81 loc) 3.11 kB
# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [1.3.4] - 2025-06-28 ### Changed - v1.4.0: MongoDB Atlas Vector Search Integration and Performance Enhancements ## [1.3.3] - 2025-06-27 ### Changed - Update homepage URL to new landing page ## [1.3.2] - 2025-06-27 ### Changed - docs: update CHANGELOG for v1.3.3 and modify release scripts to include automatic changelog commits - docs: consolidate version updates in CHANGELOG for v1.3.3 - docs: update version in CHANGELOG and README for v1.3.3 - docs: update version in CHANGELOG to v1.3.3 - docs: update version in release notes to v1.3.3 ## [1.3.2] - 2025-06-27 ### Changed - docs: consolidate version updates in CHANGELOG for v1.3.3 - docs: update version in CHANGELOG and README for v1.3.3 - docs: update version in CHANGELOG to v1.3.3 - docs: update version in release notes to v1.3.3 ## [1.3.2] - 2025-06-27 ### Changed - docs: update version in CHANGELOG and README for v1.3.3 - docs: update version in CHANGELOG to v1.3.3 - docs: update version in release notes to v1.3.3 ## [1.3.2] - 2025-06-27 ### Changed - docs: update version in CHANGELOG to v1.3.3 - docs: update version in release notes to v1.3.3 ## [1.3.2] - 2025-06-27 ### Changed - docs: update version in release notes to v1.3.3 ## [1.0.3] - 2025-06-26 ### Added - feat: enhance development workflow and example reliability ## [1.0.3] - 2025-06-26 ### Added - feat: enhance development workflow and example reliability ## [1.0.3] - 2025-06-26 ### Added - WithAI and WithAIDocument helper types for better TypeScript support - Type guards (hasAIMethods, hasAIDocumentMethods) for runtime checking - Additional utility functions exported from types module ### Fixed - Export configuration for utility functions - TypeScript type definitions improvements ## [1.0.2] - 2025-06-25 ### Fixed - Module export issues with utility functions - TypeScript declaration files for better IDE support ## [1.0.1] - 2025-06-25 ### Fixed - Export of hasAIMethods, hasAIDocumentMethods, isSearchResult functions - Documentation updates for utility functions ## [1.0.0] - 2025-06-25 ### Added - Initial release of mongoose-ai - AI-powered document summarization using OpenAI - Semantic search with vector embeddings - Full TypeScript support - Configurable AI processing with field filtering - Error handling with retry logic - Cost tracking and estimation utilities - Performance monitoring tools - Docker support for development - Comprehensive documentation and examples ### Features - Auto-summarization on document save - Natural language semantic search - Support for summary and embedding models - Advanced configuration options - Production-ready error handling - Built-in performance optimization ### Performance - Average processing: 1.6 seconds per document - Throughput: 38+ documents per minute - Cost: $0.0003 per document - 99.7% faster than manual processing