LangChain.dart integration Module for Ollama

🦜️🔗 LangChain.dart / Ollama

Ollama module for LangChain.dart.

Features

  • LLMs:
    • Ollama: wrapper around Ollama Completions API.
  • Chat models:
    • ChatOllama: wrapper around Ollama Completions API in a chat-like fashion.
  • Embeddings:
    • OllamaEmbeddings: wrapper around Ollama Embeddings API.

License

LangChain.dart is licensed under the MIT License.

Use this package as a library

Depend on it

Run this command:

With Dart:

 $ dart pub add langchain_ollama

With Flutter:

 $ flutter pub add langchain_ollama

This will add a line like this to your package's pubspec.yaml (and run an implicit dart pub get):

dependencies:
  langchain_ollama: ^0.0.1

Alternatively, your editor might support dart pub get or flutter pub get. Check the docs for your editor to learn more.

Import it

Now in your Dart code, you can use:

import 'package:langchain_ollama/langchain_ollama.dart'; 

Download details:

Author: davidmigloz

Source: https://github.com/davidmigloz/langchain_dart/tree/main/packages/langchain_ollama

#flutter #dart #langchain 

LangChain.dart integration Module for Ollama
1.55 GEEK