langchain4d_core 0.1.0
langchain4d_core: ^0.1.0 copied to clipboard
Core abstractions for LangChain4d - a Dart implementation of LangChain framework for building LLM applications
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.1.0 - 2026-01-09 #
Added #
- Core abstractions for LangChain4d framework
ChatModelinterface for LLM interactionsEmbeddingModelinterface for text embeddingsVectorStoreinterface for vector storageChaininterface for chaining operationsAgentinterface for autonomous agentsToolinterface for tool executionMemoryinterface for conversation memoryPromptTemplateinterface for prompt formattingCallbackHandlerinterface for event callbacks- Base message types (
HumanMessage,AIMessage,SystemMessage,ToolMessage) Documentclass for document representationEmbeddingclass for embedding vectors- Exception classes (
LangChainException,APIException,ValidationException,ConfigurationException)