マガジンのカバー画像

Libraries / Frameworks / Tools

44
運営しているクリエイター

#AI

LLMアプリケーションの記録・実験・評価のプラットフォーム Weave を試す

LLMアプリケーションの記録・実験・評価のプラットフォーム Weave を試す

LLMアプリケーションの記録・実験・評価のプラットフォーム「Weave」がリリースされたので、試してみました。

1. Weave「Weave」は、LLMアプリケーションの記録、実験、評価のためのツールです。「Weights & Biases」が提供する機能の1つになります。

主な機能は、次のとおりです。

2. Weave の準備今回は、「Google Colab」で「Weave」を使って「O

もっとみる
LangChain の Memory の概要

LangChain の Memory の概要

「LangChain」の「Memory」の概要をまとめました。

1. Memory「Memory」は、将来の推論や行動に役立つ情報を記録し、必要に応じて利用するコンポーネントです。具体的には、会話履歴を保存して、次に何を話すべきかを決める情報として使うことができます。

2. LangChainの準備ColabでのLangChainの準備の手順は、次のとおりです。

(1) パッケージのイン

もっとみる
Apple Silicon での Gym Retro の起動を試す

Apple Silicon での Gym Retro の起動を試す

「Apple Silicon」での「Gym Retro」の起動を試したので、まとめました。

1. Gym Retro「Gym Retro」は、ファミコンやメガドライブなどのレトロゲームを「OpenAI Gym」の環境として利用するためのフレームワークです。AIにレトロゲームをプレイさせることができます。

大昔のフレームワークでメンテ停止されてますが、最近LLMにゲームをプレイさせるのがはやって

もっとみる
Google ColabでPatentfieldAPIを使用した類義語抽出

Google ColabでPatentfieldAPIを使用した類義語抽出

はじめまして、Patentfieldの公式noteです。
この記事では、Patentfieldの類似キーワード検索をAPIで利用する方法について、解説します。

1.類似キーワード検索とは入力したキーワードに対して、機械学習によって得られた類似度の高いキーワードを検索できるPatentfieldの機能です。日本語・英語に対応しています。
Patentfieldでは、数千万件の公開済み特許公報を学習

もっとみる
mac で gemma.cpp を試す

mac で gemma.cpp を試す

macで「gemma.cpp」を試したので、まとめました。

1. gemma.cpp「gemma.cpp」は、Googleの「Gemma」用の軽量スタンドアロンC++推論エンジンです。

2. gemma.cpp のモデル「gemma.cpp」のモデルは、8つ提供されています。

ダウンロード手順は、次のとおりです。

(1) 「the Gemma model page on Kaggle」を開

もっとみる
Ollama で Elyza-7B を試す

Ollama で Elyza-7B を試す

「Ollama」の日本語表示が改善されたとのことなので、「Elyza-7B」で試してみました。

1. Ollama「Ollama」はLLMをローカルで簡単に実行できるアプリケーションです。

2. Ollama での Llama2 の実行はじめに、「Ollama」で「Llama2」を試してみます。

(1) Ollamaのサイトからインストーラをダウンロードしてインストール。

(2) モデルの

もっとみる
近未来感のあるEVAというAIリレーショナルデータベースシステムを使ってみた(コード付き)

近未来感のあるEVAというAIリレーショナルデータベースシステムを使ってみた(コード付き)

githubを見ていたら、動画や画像に対して、物体検出、感情分析、数字認識などをリレーショナルデータベースと同じような感覚で行うことができる近未来感のあるEVAというシステムを見つけました。

上記ページを見てみますと、Demoページがありますので、感覚的にどのようなことを検出しているのかがわかりますので、一度見てみることをお勧めします。

いくつかチュートリアルがありますので、興味を持ったチュー

もっとみる
Google Colab で Kohya Trainer によるLoRA学習を試す

Google Colab で Kohya Trainer によるLoRA学習を試す

「Google Colab」で「Kohya Trainer」によるLoRA学習を試したので、まとめました。

1. Kohya「Kohya」は、画像生成のコミュニティで最も人気のあるLoRAトレーナーの1つです。

次の3つの学習方式があります。

今回は、「DreamBooth、キャプション方式」でLoRA学習します。

2. 学習データの準備今回は、「東北ずんこ・ずんだもんプロジェクト」で提供

もっとみる
LangChainの新機能🦜🕸️LangGraphを試す

LangChainの新機能🦜🕸️LangGraphを試す

概要#LangGraph は、LangChainの上に構築されたライブラリで、LLMを用いた状態を持つ、複数のアクターを含むアプリケーションの構築を可能にします。このライブラリはLangChain Expression Languageを拡張し、複数の計算ステップにわたって複数のチェーン(アクター)を循環的に調整する能力を持っています。このアプローチはPregelやApache Beamに触発され

もっとみる
LangChain クイックスタートガイド - Python版

LangChain クイックスタートガイド - Python版

Python版の「LangChain」のクイックスタートガイドをまとめました。

【最新版の情報は以下で紹介】

1. LangChain「LangChain」は、「大規模言語モデル」 (LLM : Large language models) と連携するアプリの開発を支援するライブラリです。

「LLM」という革新的テクノロジーによって、開発者は今まで不可能だったことが可能になりました。しかし、

もっとみる
Axolotl で 一問一答の対話データセットによるLoRAファインチューニングを試す

Axolotl で 一問一答の対話データセットによるLoRAファインチューニングを試す

「Axolotl」で一問一答の対話データセットによる「Axolotl」のLoRAファインチューニングを試したのでまとめました。

前回1. 学習内容今回は「Axolotl」の練習として、「Llama-2-7b」を「ござるデータセット」(databricks-dolly-15k-ja-gozarinnemon)でLoRAファインチューニングしてみます。

2. Colabでの実行手順Colabでの実

もっとみる
LLMのファインチューニングのためのツール Axolotl

LLMのファインチューニングのためのツール Axolotl

LLMのファインチューニングのためのツール「Axolotl」の概要をまとめました。

1. Axolotl「Axolotl」は、LLMのファインチューニングのためのツールです。様々なLLM、データセット形式、アーキテクチャをサポートします。

2. Axolotlのサポート3. クイックスタート# インストールgit clone https://github.com/OpenAccess-AI-C

もっとみる
RAG評価ツール ragas を試す

RAG評価ツール ragas を試す

RAG評価ツール「ragas」を試したので、まとめました。

1. ragas「ragas」は、「RAG」 (Retrieval Augmented Generation) パイプラインを評価するためのフレームワークです。「RAG」は外部データを使用してLLMのコンテキストを拡張するLLMアプリケーションです。「ragas」はこのパイプラインを評価して、パフォーマンスを定量化します。

2. Co

もっとみる
自律言語エージェントを構築するためのフレームワーク Agents を試す

自律言語エージェントを構築するためのフレームワーク Agents を試す

自律言語エージェントを構築するためのフレームワーク「Agents」を試してみたので、まとめました。

1. Agents の概要「Agents」は、自律言語エージェントを構築するためのフレームワークです。

「コンフィグファイル」に自然言語で設定を記述するだけで、「言語エージェント」または「マルチエージェントシステム」をカスタマイズし、「ターミナル」「Gradio」「バックエンドサービス」にデプロ

もっとみる