langchain 0.0.9
langchain: ^0.0.9 copied to clipboard
Build powerful LLM-based Dart and Flutter applications with LangChain.dart.
0.0.9 #
0.0.8 #
- REFACTOR(memory): Rename store folder to chat_message_history (#126). (fa54c7e2)
- REFACTOR: Fix Dart 3.1.0 linter issues (#125). (cc32f3f1)
- FEAT(storage): Add support for LocalFileStore (#132). (2c508dce)
- FEAT(embeddings): Add support for CacheBackedEmbeddings (#131). (27d8b777)
- FEAT(embeddings): Add FakeEmbeddings testing model (#130). (f06920d7)
- FEAT(storage): Add support for EncoderBackedStore (#129). (85bb3191)
- FEAT(storage): Add support for InMemoryStore (#128). (699c0904)
- FEAT(doc-stores): Add support for InMemoryDocStore (#127). (d9d7268d)
- FEAT(stores): Initial vectors, ids, and delete in MemoryVectorStore (#123). (f87a738d)
0.0.7 #
0.0.6 #
- REFACTOR(vertex-ai): Move Vertex AI client to its own package (#111). (d8aea156)
- REFACTOR: Always await or explicitly discard Futures (#106). (989e93db)
- FIX(chains): Fix OpenAIQAWithSourcesChain returning empty strings (#113). (6181ff8d)
- FIX(stores): VectorStore k variable was ignored (#110). (80e61eb7)
- FEAT(chat-models): Integrate Google Vertex AI PaLM Chat Model (#99). (3897595d)
- FEAT(llms): Integrate Google Vertex AI PaLM Text model (#98). (b2746c23)
0.0.5+1 #
0.0.5 #
- FIX(chains): Suff and MapReduce docs chains don't handle chat messages (#92). (19182ca1)
- FEAT(agents): Update AgentExecutor constructor to use agent's tools (#89). (3af56a45)
- FEAT(prompts): Add MessagePlaceholder (#87). (23ee95b6)
- DOCS: Update CONTRIBUTING.md. (5f2b9264)
- DOCS(prompts): Fix typo in MessagePlaceholder API docs (#90). (f53e1a2b)
0.0.4 #
- REFACTOR(memory): Extract default memory key and prefixes to constants. (750fd01a)
- FIX(agents): systemChatMessage was ignored in OpenAIFunctionsAgent (#86). (cfe1e009)
- FIX(agents): Allow to add memory to an agent executor (#80). (8110464c)
- FEAT(memory): Add ConversationSummaryMemory (#27). (f631d9e5)
- FEAT(agents): Support LLMChain in OpenAIFunctionsAgent and memory. (bd4a1cb9)
- FEAT(chains): Return ChatMessage when LLMChain used with ChatModel. (bb5f4d23)
- FEAT(chat-models): Add FakeChatModel for testing purposes. (659783a6)
- FEAT(memory): Add support for ConversationTokenBufferMemory (#26). (8113d1c0)
- FEAT: Improve SummarizeChain.mapReduce summaryMaxTokens name and docs. (0be06e02)
- FEAT(doc-loaders): Add support for CsvLoader (#77). (41d24e76)
- FEAT(memory): Add ConversationBufferWindowMemory (#25). (9c271f7e)
0.0.3 #
0.0.2 #
- FIX: OpenAIQAWithSourcesChain throws exception. (45c6cb9d)
- FEAT: Add support for SummarizeChain (#58). (9499fc04)
- FEAT: Add support for SequentialChain class (#30). (381a6768)
- FEAT: Add support for WebBaseLoader (#74). (0b5bf4b0)
- FEAT: Add Support for JsonLoader (#72). (2457a973)
- FEAT: Add support for MapReduceDocumentsChain (#59). (9f2190c4)
- FEAT: Add support for ReduceDocumentsChain (#70). (34cf10bd)
- FEAT: Support estimating the number of tokens for a given prompt (#3). (e22f22c8)
- FEAT: Add support for CodeTextSplitter (#63). (92a8c7da)
- FEAT: Add support for RecursiveCharacterTextSplitter (#61). (697cdcbf)
- DOCS: Document sequential chain. (b9693a4e)
- DOCS: Document text, json and web loaders. (a95b3e9f)
- DOCS: Update API docs. (7bfa6d17)
- DOCS: Update readme. (dd394715)
0.0.1 #
- Initial public release.
Check out the announcement post for all the details: https://blog.langchaindart.com/introducing-langchain-dart-6b1d34fc41ef
0.0.1-dev.7 #
- Add support for Agent class (#33).
- Add support for AgentExecutor class (#56).
- Update hello_world_flutter example with local models.
0.0.1-dev.6 #
- Add support for PipelinePromptTemplate class (#18).
- LLMChain improvements (#43).
0.0.1-dev.5 #
- Add support for TextLoader (#47).
- Add support for BaseLoader (#46).
- Add support for RetrievalQAChain class (#42).
- Add support for StuffDocumentsQAChain (#50).
- Add support for StuffDocumentsChain (#49).
- Add support for BaseCombineDocumentsChain class (#41).
- Add support for ConditionalPromptSelector (#48).
- Add support for VectorStoreRetriever class (#45).
- Add support for MemoryVectorStore class (#44).
- Add support for VectorStore class (#36).
- Add support for OpenAIEmbeddings (#38).
- Add support for CharacterTextSplitter class (#39).
- Add support for OpenAI functions (#35).
- Add support for Calculator tool (#32).
- Add support for Tool class (#31).
0.0.1-dev.4 #
- Add support for LLMChain class (#20).
- Add support for ChatMessageHistory class (#29).
- Add support for ConversationBufferMemory class (#24).
- Add support for ConversationChain (#21).
- Add support for SimpleMemory class (#23).
0.0.1-dev.3 #
- Add support for ChatPromptTemplate class (#8).
0.0.1-dev.2 #
- Add support for LLMs -
BaseLLM
class (#14). - Add support for Chat models -
BaseChatModel
class (#10). - Add support for prompt templates -
PromptTemplate
class (#7). - Publish LangChain.dart documentation on http://langchaindart.com.
0.0.1-dev.1 #
- Bootstrap project.