マガジンのカバー画像

Python・機械学習

10
Python・機械学習に関する投稿まとめ
運営しているクリエイター

記事一覧

Streamlit + OpenAI Assistants APIで作成したチャットアプリケーションをStreamingに…

先日OpenAI Assistants APIがStreamingに対応しました。この機能により、ChatGPTのようにアシ…

tlo_oly
1か月前
5

【Python】StreamlitのE2Eテスト、どうやる?

Streamlitで作成したアプリケーションのE2Eテストってどうしてますか? 最近Streamlitのテスト…

tlo_oly
2か月前
1

ConfluenceページをMarkdownに変換する方法

PythonでConfluenceのページをMarkdownに変換する方法を紹介します。 モチベーションなぜMark…

tlo_oly
3か月前
3

RAGの精度を向上させる~Self-Reflective RAG~

こちらの記事で紹介されているSelf-Reflective RAGが気になったのでまとめました。 通常のRAG…

tlo_oly
3か月前
5

Prompt Hackingに対する防御手法

先日こちらの記事でPrompt Hackingの手法についてまとめました。 今回はそういった攻撃に対す…

tlo_oly
3か月前
2

Prompt Hacking手法のまとめ

こちらの論文で紹介されているPrompt Hackingの手法についてまとめてみました。 この論文はLe…

tlo_oly
3か月前
1

LLMのハルシネーションを検知する方法

LLMのハルシネーション検知手法に関するこちらの記事を読み、興味を持ったので調べてみました。 記事のベースとなっているのは以下の論文のようです。 上記を参考に、ハルシネーション検知に対する考え方や、各検知手法について簡単にまとめました。 前提テストは以下の前提とします。これを「ブラックボックステスト」と呼んでいます。 外部知識は利用しない LLMの内部挙動を見ない 生成された回答のみを使ってテストする ハルシネーションを検知するには?同じ質問に対して複数の回答を

OpenAI Assistants APIとは何か

2023年11月に公開されたOpenAI Assistants APIについて、GPTsやLangChainとの違いについてまと…

tlo_oly
3か月前
18

【Python】Prefectで作るパイプライン

PrefectとはPythonでワークフロー・パイプラインを構築するためのライブラリです。 ライセン…

tlo_oly
6か月前
1

【Python】変数への再代入を禁止する

Pythonの変数は再代入可能Pythonでは普通に定義した変数には値の再代入が可能です。 foo: in…

tlo_oly
6か月前
2