66
Articles
9月25日 07:01
Last updated
langchain==1.0.0a9

langchain==1.0.0a9

この記事は、LangChainのバージョン1.0.0a9のリリースに関する情報を提供しています。このリリースでは、Anthropicのキャッシングに関する修正や、動的に生成されたミドルウェアのための新しいデコレーターパターンの導入が含まれています。また、HITL(Human-in-the-Loop)に関連するバグ修正や、ツールノードのエラーハンドラーにPEP604のサポートが追加されました。さらに、Python 3.9のサポートが削除され、最新のコアバージョンが使用されています。全体として、LangChainの機能向上と安定性の向上を目指した更新が行われています。 • LangChainのバージョン1.0.0a9がリリースされた。 • Anthropicのキャッシングに関する修正が行われた。 • 動的に生成されたミドルウェアのための新しいデコレーターパターンが導入された。 • HITLに関連するバグが修正された。 • Python 3.9のサポートが削除され、最新のコアバージョンが使用されている。

langchain-ai/langchain
release tool
langchain==1.0.0a8

langchain==1.0.0a8

この記事は、LangChainのバージョン1.0.0a8のリリースに関するもので、主に新機能や修正点について説明しています。新たに導入された機能には、Anthropicプロンプトキャッシングの改善や、動的に生成されるミドルウェアのための新しいデコレーターパターンが含まれています。また、HITL(Human In The Loop)に関連するバグ修正や、ツールの登録に必要な全ての状態を注入するための修正も行われています。さらに、PEP604のサポートや、エラーハンドラーにおけるツールノードの改善も報告されています。全体として、LangChainの機能向上と安定性の向上を目指した更新が行われています。 • LangChainのバージョン1.0.0a8がリリースされた。 • Anthropicプロンプトキャッシングの改善が行われた。 • 動的に生成されるミドルウェアのための新しいデコレーターパターンが追加された。 • HITLに関連するバグ修正が行われ、ツールの登録に必要な全ての状態を注入する修正が施された。 • PEP604のサポートが追加され、エラーハンドラーの改善が行われた。

langchain-ai/langchain
release tool
langchain==1.0.0a7

langchain==1.0.0a7

この記事は、LangChainのバージョン1.0.0a7のリリースに関する情報を提供しています。このリリースでは、HITLバグの修正や、動的システムプロンプトミドルウェアの追加、PEP604のサポートなどが含まれています。また、mypyのバージョンを1.18に更新し、いくつかのドキュメントの更新やコードのクリーンアップも行われました。さらに、エージェント作成機能の改善や、エラーハンドラーの強化も行われています。これにより、LangChainの機能が向上し、開発者にとって使いやすくなっています。 • HITLバグの修正により、重複中断の問題が解決された。 • 動的システムプロンプトミドルウェアが追加された。 • PEP604(| union)のサポートが強化された。 • mypyのバージョンが1.18に更新された。 • エージェント作成機能が改善され、エラーハンドラーが強化された。

langchain-ai/langchain
release tool
langchain==1.0.0a6

langchain==1.0.0a6

この記事は、LangChainのバージョン1.0.0a6のリリースに関するもので、主に新機能や修正点について説明しています。新たに導入された機能には、動的システムプロンプトミドルウェアや、HITLパターンの改善が含まれています。また、ツールノードのエラーハンドラーにPEP604のサポートが追加され、エージェント作成時のミドルウェアサポートも強化されています。さらに、mypyのバージョンが更新され、ドキュメントの改善やコードのフォーマットに関する変更も行われています。これらの変更は、LangChainの機能性と使いやすさを向上させることを目的としています。 • LangChainのバージョン1.0.0a6がリリースされた。 • 動的システムプロンプトミドルウェアが新たに追加された。 • HITLパターンの改善が行われた。 • ツールノードのエラーハンドラーにPEP604のサポートが追加された。 • エージェント作成時のミドルウェアサポートが強化された。 • mypyのバージョンが更新された。 • ドキュメントの改善やコードフォーマットに関する変更が行われた。

langchain-ai/langchain
release tool
langchain-mistralai==0.2.12

langchain-mistralai==0.2.12

この記事は、langchain-mistralaiのバージョン0.2.12のリリースに関するもので、主な変更点や修正内容が記載されています。新機能として、ls_model_nameをkwargsからオーバーライドできるようになったことが挙げられています。また、pytest-asyncioの非推奨警告に対処するための修正や、ドキュメントのフォーマットに関する問題の修正も行われました。さらに、Unicode変換に関する問題の修正や、OpenAIに関するドキュメントの改善も含まれています。これらの変更は、開発者体験の向上や、ドキュメントの明確化を目的としています。 • 新機能としてls_model_nameをkwargsからオーバーライド可能に • pytest-asyncioの非推奨警告に対処 • ドキュメントのフォーマットや記述の修正 • Unicode変換に関する問題を修正 • OpenAIに関するドキュメントを改善

langchain-ai/langchain
release tool
langchain-core==1.0.0a3

langchain-core==1.0.0a3

この記事は、Langchainのコアライブラリのバージョン1.0.0a3のリリースに関するもので、主にバグ修正や機能追加が行われたことを報告しています。具体的には、OpenAIデータブロックの公開化、PDFのURL経由でのサポート、ツール呼び出しのデフォルト値の保持、メッセージの変換時のステータスフィールドの保持などが含まれています。また、Pydantic v2の非推奨警告の解消や、ドキュメントの改善も行われています。これにより、ユーザーはより安定した機能を利用できるようになります。 • Langchainのコアライブラリのバージョン1.0.0a3がリリースされた。 • OpenAIデータブロックの公開化とフィルタリング機能が追加された。 • PDFをURL経由で標準形式でサポートする機能が追加された。 • ツール呼び出しのデフォルト値がJSONスキーマ表現で保持されることが確認された。 • Pydantic v2の非推奨警告が解消された。 • メッセージの変換時にステータスフィールドが保持されるよう修正された。

langchain-ai/langchain
library release tool
langchain-tests==1.0.0a1

langchain-tests==1.0.0a1

この記事は、Langchainのテストフレームワークであるlangchain-testsのバージョン1.0.0a1のリリースに関するものである。このリリースでは、標準テストの機能が追加され、特定のベクターストアがget_by_ids()をサポートしていない場合に関連するテストをスキップするプロパティが導入された。また、非負のトークンカウントを使用メタデータのアサーションにおいて保証する修正が行われた。さらに、mypyのバージョンが1.18に引き上げられ、Python 3.9のサポートが削除された。ドキュメントの修正や、Ruffのルールの追加、ベンチマークの実行なども含まれている。 • Langchainのテストフレームワークの初回リリース • 特定のベクターストアがget_by_ids()をサポートしない場合にテストをスキップする機能の追加 • 非負のトークンカウントを保証する修正 • mypyのバージョンを1.18に引き上げ • Python 3.9のサポートを削除 • ドキュメントの修正とRuffのルールの追加 • ベンチマークの実行を常に行うように設定

langchain-ai/langchain
release tool
langchain==1.0.0a5

langchain==1.0.0a5

この記事は、LangChainのバージョン1.0.0a5のリリースに関する情報を提供しています。このリリースでは、いくつかの修正や機能追加が行われました。具体的には、モデルリクエストからのメッセージ使用の修正、特別な文字を使用した場合のmermaidノードIDの衝突解決、PEP604(| union)をサポートするツールノードエラーハンドラーの追加、エージェント作成時のミドルウェアサポートの追加などが含まれています。また、mypyのバージョンの更新や、ドキュメントの改善も行われています。これにより、LangChainの機能が向上し、開発者にとって使いやすくなっています。 • LangChainのバージョン1.0.0a5がリリースされた。 • モデルリクエストからのメッセージ使用に関する修正が行われた。 • mermaidノードIDの衝突を解決する修正が含まれている。 • PEP604をサポートするツールノードエラーハンドラーが追加された。 • エージェント作成時にミドルウェアサポートが追加された。 • mypyのバージョンが更新された。 • ドキュメントの改善が行われ、開発者向けの使いやすさが向上した。

langchain-ai/langchain
release tool
langchain-prompty==0.1.2

langchain-prompty==0.1.2

この記事は、langchain-promptyのバージョン0.1.2のリリースに関するもので、主に変更点や改善点が記載されています。リリース日付は2023年9月11日で、主な変更には、pytest-asyncioの非推奨警告への対処、ドキュメントの改善、コードベース全体のフォーマット、ruffのルール追加と修正が含まれています。また、Makefileのターゲット修正や、OpenAIに関するドキュメントの充実も行われています。これらの変更は、開発者体験の向上やコードの整合性を保つことを目的としています。 • langchain-promptyのバージョン0.1.2がリリースされた • pytest-asyncioの非推奨警告に対処した • ドキュメントの改善が行われた • コードベース全体のフォーマットが整えられた • ruffのルールが追加され、修正が行われた • Makefileのターゲットが修正された • OpenAIに関するドキュメントが充実した

langchain-ai/langchain
release tool
langchain-nomic==0.1.5

langchain-nomic==0.1.5

この記事は、langchain-nomicのバージョン0.1.5のリリースに関するもので、主に変更点や修正内容が記載されています。主な変更点には、ruffのターゲットバージョンの削除、pytest-asyncioの非推奨警告への対処、ドキュメントの改善、Unicodeレスポンスの修正、linterのルール追加などが含まれています。また、Pythonの上限バージョンの削除や、依存関係のクリーンアップ、CIの速度向上に関する変更も行われています。これらの変更は、開発者の体験を向上させることを目的としています。 • langchain-nomicのバージョン0.1.5がリリースされた • ruffのターゲットバージョンが削除された • pytest-asyncioの非推奨警告に対処した • ドキュメントが改善され、具体的な例が追加された • Unicodeレスポンスの修正が行われた • linterにruffのルールが追加された • Pythonの上限バージョンが削除された • 依存関係のクリーンアップが行われ、CIの速度が向上した

langchain-ai/langchain
release tool
langchain-ollama==0.3.8

langchain-ollama==0.3.8

この記事は、GitHub上で公開されたlangchain-ollamaのバージョン0.3.8のリリースに関する情報を提供しています。このリリースは2023年9月11日に行われ、主な変更点として、メッセージコンテンツリストの処理に関する修正や、ドキュメントの標準化が含まれています。また、pytest-asyncioの非推奨警告に対処するための作業も行われています。これにより、開発者はより安定した環境で作業できるようになります。 • langchain-ollamaのバージョン0.3.8がリリースされた • メッセージコンテンツリストの処理に関するバグが修正された • ドキュメントの標準化が行われた • pytest-asyncioの非推奨警告に対処した • リリース日は2023年9月11日である

langchain-ai/langchain
library release
langchain-exa==0.3.1

langchain-exa==0.3.1

この記事は、langchain-exaのバージョン0.3.1のリリースに関するもので、主に変更点や修正内容が記載されています。リリース日は2023年9月11日で、主な変更には、ruffのターゲットバージョンの削除、pytest-asyncioの非推奨警告への対処、ドキュメントの改善、Unicodeレスポンスの修正などが含まれています。また、Makefileのターゲットの修正や、ruffのルールの追加・修正も行われています。これにより、開発者体験が向上し、コードの品質が改善されることが期待されます。 • langchain-exaのバージョン0.3.1がリリースされた • ruffのターゲットバージョンが削除された • pytest-asyncioの非推奨警告に対処した • ドキュメントが改善され、extra_bodyの例が追加された • Unicodeレスポンスの修正が行われた • Makefileのターゲットが修正された • ruffのルールが追加・修正され、コードの品質が向上した

langchain-ai/langchain
release tool
langchain-chroma==0.2.6

langchain-chroma==0.2.6

この記事は、langchain-chromaのバージョン0.2.6のリリースに関するもので、主に以下の変更点が含まれています。まず、chromaにおいてコレクションフォークのサポートが追加されました。また、pytest-asyncioの非推奨警告に対処し、ドキュメントのビルドに関する修正が行われました。さらに、非ASCII文字の強制Unicode変換によるLLMの模倣に関する問題が修正され、ドキュメントのキャピタリゼーションやコードブロックのフォーマット、ハイパーリンクに関する修正も行われています。これらの変更は、開発者体験の向上を目指しており、Makefileのターゲットも修正されています。 • chromaにコレクションフォークのサポートが追加された • pytest-asyncioの非推奨警告に対処した • ドキュメントビルドの修正が行われた • 非ASCII文字のUnicode変換によるLLMの模倣問題が修正された • ドキュメントのキャピタリゼーションやコードブロックのフォーマット、ハイパーリンクの修正が行われた

langchain-ai/langchain
release tool
langchain-anthropic==0.3.20

langchain-anthropic==0.3.20

この記事は、langchain-anthropicのバージョン0.3.20のリリースに関する情報を提供しています。このリリースでは、主に以下の変更が行われました。新機能として、web fetchのベータ版が追加され、いくつかの不要なベータフラグが削除されました。また、ChatAnthropicモデルのテストおよびドキュメントの更新が行われ、TTLに関するベータヘッダーの警告も削除されました。さらに、pytest-asyncioの非推奨警告に対処するための修正も含まれています。 • 新機能としてweb fetchのベータ版が追加された • 不要なベータフラグが削除された • ChatAnthropicモデルのテストとドキュメントが更新された • TTLに関するベータヘッダーの警告が削除された • pytest-asyncioの非推奨警告に対処する修正が行われた

langchain-ai/langchain
release tool
langchain-qdrant==0.2.1

langchain-qdrant==0.2.1

この記事は、langchain-qdrantのバージョン0.2.1のリリースに関するもので、主にいくつかのバグ修正と機能改善が含まれています。特に、SPARSEモードでのembeddingsなしでのas_retrieverの動作を可能にする修正が行われました。また、ドキュメントのフォーマットやハイパーリンクの修正、pytest-asyncioの非推奨警告への対処も含まれています。新たにsimilarity_search_with_score_by_vector()関数がQdrantVectorStoreに追加され、コードの整形やルールの改善も行われました。全体として、パフォーマンスの向上とコードのクリーンアップが図られています。 • SPARSEモードでのas_retrieverの動作を修正 • ドキュメントのフォーマットやハイパーリンクの修正 • similarity_search_with_score_by_vector()関数の追加 • pytest-asyncioの非推奨警告への対処 • コードの整形やルールの改善

langchain-ai/langchain
release tool
langchain-openai==0.3.33

langchain-openai==0.3.33

この記事は、langchain-openaiライブラリのバージョン0.3.33のリリースに関する情報を提供しています。このリリースでは、いくつかの修正と機能追加が行われました。具体的には、構造化された出力の修正、AIMessageのresponse_idがない場合の処理、Azure OpenAI Responses APIのモデルフィールドの問題修正、OpenAIツールリストへのweb_searchの追加が含まれています。また、ドキュメントの標準化やpytest-asyncioの非推奨警告への対処も行われています。 • langchain-openaiライブラリのバージョン0.3.33がリリースされた • 構造化された出力の修正が行われた • AIMessageのresponse_idがない場合の処理が追加された • Azure OpenAI Responses APIのモデルフィールドの問題が修正された • OpenAIツールリストにweb_searchが追加された • ドキュメントの標準化が行われた • pytest-asyncioの非推奨警告に対処した

langchain-ai/langchain
api library release
langchain-core==0.3.76

langchain-core==0.3.76

この記事は、langchain-coreのバージョン0.3.76のリリースに関するもので、主にいくつかのバグ修正と新機能の追加が含まれています。具体的には、ネストされたトレースにおけるenabled=falseの尊重、LLM生成値を常に上書きするInjectedToolCallIdの確保、InMemoryVectorStoreの類似検索用にDocumentにidフィールドを追加する機能、AWS Bedrockのドキュメントコンテンツブロックのサポート、f-string以外のフォーマットを持つPromptTemplateの追加サポートなどが挙げられます。また、ドキュメントの更新やコードのクリーンアップも行われています。 • ネストされたトレースにおけるenabled=falseの尊重が修正された。 • InjectedToolCallIdがLLM生成値を常に上書きすることが保証された。 • InMemoryVectorStoreの類似検索用にDocumentにidフィールドが追加された。 • AWS Bedrockのドキュメントコンテンツブロックのサポートが追加された。 • f-string以外のフォーマットを持つPromptTemplateの追加サポートが行われた。 • ドキュメントの更新やコードのクリーンアップが実施された。

langchain-ai/langchain
release tool
langchain-groq==0.3.8

langchain-groq==0.3.8

この記事は、langchain-groqのバージョン0.3.8のリリースに関する情報を提供しています。このリリースでは、json_schemaのサポートが追加され、pytest-asyncioの非推奨警告に対処するための変更が行われました。また、バージョン0.4の作業中に行われたさまざまな小さな変更もポートされています。リリース日は2023年9月9日で、GitHub上でのコミットはGitHubの検証済み署名で作成されています。 • langchain-groqのバージョン0.3.8がリリースされた • json_schemaのサポートが追加された • pytest-asyncioの非推奨警告に対処した • バージョン0.4の作業中に行われた変更がポートされた • リリース日は2023年9月9日である

langchain-ai/langchain
library release
langchain-core==1.0.0a2

langchain-core==1.0.0a2

この記事は、Langchainのコアライブラリのバージョン1.0.0a2のリリースに関する情報を提供しています。このリリースでは、いくつかの修正や機能追加が行われており、特にPython 3.9のサポートが削除され、標準コンテンツやID、トランスレーター、正規化の機能が追加されました。また、エラーメッセージの改善や、ドキュメントの更新も行われています。さらに、ツール呼び出しのデフォルト引数を空の辞書に設定することで、引数なしのツールをサポートするようになりました。これにより、開発者はより効率的にツールを利用できるようになります。 • Langchainのコアライブラリのバージョン1.0.0a2がリリースされた。 • Python 3.9のサポートが削除された。 • 標準コンテンツ、ID、トランスレーター、正規化機能が追加された。 • エラーメッセージの改善が行われた。 • 引数なしのツールをサポートするために、デフォルト引数が空の辞書に設定された。

langchain-ai/langchain
release tool
langchain==1.0.0a3

langchain==1.0.0a3

この記事は、LangChainのバージョン1.0.0a3のリリースに関する情報を提供しています。このリリースでは、create_react_agentの名称変更や、コアの上限バージョンの削除、テキストスプリッターのバンプ、最新のコアの使用などが行われました。また、Python 3.9のサポートが終了し、初期アルファ版のために未テストのチェーンが削除されました。さらに、Claude-3.5 Sonnetの最新バージョンへの参照更新や、ドキュメントの改善も含まれています。全体として、LangChainの機能向上と安定性の向上を目指した変更が行われています。 • LangChainのバージョン1.0.0a3がリリースされた。 • create_react_agentの名称がcreate_agentに変更された。 • コアの上限バージョンが削除され、Python 3.9のサポートが終了した。 • テキストスプリッターが更新され、最新のコアが使用されている。 • 未テストのチェーンが初期アルファ版から削除された。 • Claude-3.5 Sonnetの最新バージョンへの参照が更新された。 • ドキュメントの改善が行われ、開発者体験が向上した。

langchain-ai/langchain
api library release
langchain-text-splitters==0.3.11

langchain-text-splitters==0.3.11

この記事は、Langchainのテキストスプリッターライブラリのバージョン0.3.11のリリースについて説明しています。このリリースでは、主にドキュメントの一部のドキュメント文字列が修正されました。バージョン0.3.10からの変更点として、特に新機能や大きな変更は報告されていません。リリース日は2023年8月31日で、GitHub上での公開が行われています。 • Langchainのテキストスプリッターライブラリのバージョン0.3.11がリリースされた。 • 主な変更点はドキュメントの修正である。 • 新機能や大きな変更は含まれていない。 • リリース日は2023年8月31日である。 • GitHub上での公開が行われている。

langchain-ai/langchain
library release
langchain-cli==0.0.37

langchain-cli==0.0.37

この記事は、langchain-cliのバージョン0.0.37のリリースに関するもので、主にいくつかの変更点と修正が記載されています。新たにmypyの厳密チェックが追加され、ruffルールの追加やドキュメントの改善が行われました。また、非ASCII文字の強制Unicode変換によるLLMの模倣問題が修正され、予期しないエラーを防ぐための例外処理が強化されています。さらに、Dockerfileの修正や、パッケージのPython上限の削除なども行われています。これらの変更は、開発者体験の向上やコードの整形、エラー処理の改善を目的としています。 • mypyの厳密チェックが追加された • ruffルールの追加と改善が行われた • 非ASCII文字のUnicode変換による問題が修正された • 予期しないエラーを防ぐための例外処理が強化された • Dockerfileの修正が行われた • パッケージのPython上限が削除された • 開発者体験の向上が図られた

langchain-ai/langchain
release tool
langchain-tests==0.3.21

langchain-tests==0.3.21

この記事は、GitHub上でのlangchain-testsのバージョン0.3.21のリリースに関するものである。主な変更点として、langchain-coreの最小バージョンを0.3.75に引き上げ、pytest-asyncioの非推奨警告に対処したことが挙げられる。また、ドキュメントの誤字修正や、標準テストのいくつかの機能の更新も行われた。特に、関数引数をmy_adder_toolのパラメータタイプに合わせて更新し、結果の数を返すためのパラメータ名を設定するプロパティを追加した。さらに、ドキュメントの改善やMakefileターゲットの修正も行われている。 • langchain-coreの最小バージョンを0.3.75に引き上げた • pytest-asyncioの非推奨警告に対処した • my_adder_toolのパラメータタイプに合わせて関数引数を更新した • 結果の数を返すためのパラメータ名を設定するプロパティを追加した • ドキュメントの誤字修正や改善を行った

langchain-ai/langchain
release tool
langchain-text-splitters==0.3.10

langchain-text-splitters==0.3.10

この記事は、langchain-text-splittersのバージョン0.3.10のリリースに関するもので、主に以下の変更点が含まれています。まず、langchain-coreのバージョンを引き上げ、最大制約を緩和しました。また、pytest-asyncioの非推奨警告に対処し、ドキュメント内の誤字を修正しました。新機能として、オプションのカスタムヘッダーパターンのサポートが追加され、mypyのバージョンも1.17に引き上げられました。さらに、コードベース全体のフォーマットやドキュメントの改善も行われています。 • langchain-text-splittersのバージョン0.3.10がリリースされた • langchain-coreのバージョンを引き上げ、最大制約を緩和した • pytest-asyncioの非推奨警告に対処した • オプションのカスタムヘッダーパターンのサポートを追加した • mypyのバージョンを1.17に引き上げた • ドキュメント内の誤字を修正した • コードベース全体のフォーマットを改善した

langchain-ai/langchain
release tool
langchain==1.0.0a2

langchain==1.0.0a2

この記事は、LangChainのバージョン1.0.0a2のリリースに関するもので、GitHub上での変更点や新機能について詳述しています。主な変更点には、コアの上限を削除し、テキストスプリッターのバージョンを更新することが含まれています。また、Python 3.9のサポートを終了し、最新のClaude-3.5 Sonnetを使用するように参照を更新しました。新機能としては、create_react_agentの改良やstuff and map reduce chainsの追加が挙げられます。さらに、ドキュメントの更新やテストの修正も行われています。 • LangChainのバージョン1.0.0a2がリリースされた。 • コアの上限を削除し、テキストスプリッターのバージョンを更新。 • Python 3.9のサポートを終了。 • create_react_agentの機能が改良された。 • 新たにstuff and map reduce chainsが追加された。 • Claude-3.5 Sonnetを使用するように参照を更新。 • ドキュメントの更新やテストの修正が行われた。

langchain-ai/langchain
release tool