FastAPI
これは、なにをしたくて書いたもの? 前に、PythonのOpenTelemetry計装ライブラリーの導入方法がわからなかったので、ちょっと調べてみました。 PythonのOpenTelemetry計装ライブラリーの導入方法がよくわからなかったので、pipとuvを使ってFastAPIで試して…
これは、なにをしたくて書いたもの? Prometheusといえばpull型のメトリクス収集ソフトウェアですが、リモート書き込みの他にOpenTelemetryのメトリクスシグナルを 直接受け取ることもできるようです。 ちょっと試してみましょう。 PrometheusをOpenTelemetr…
これは、なにをしたくて書いたもの? OpenTelemetry SDKで使えるExporterを確認しておこうかなと思いまして。 OpenTelemetry SDKの設定とExporterの設定 OpenTelemetry SDKは各言語ごとに設定がありますが、一般的なものやOTLP Exporterについてはこちらのペ…
これは、なにをしたくて書いたもの? 前に、ひとまずGrafana Tempoを使ってみたというエントリーを書きました。 Grafana Tempo 2.8+MinIO+GrafanaをUbuntu Linux 24.04 LTSにインストールして、トレースデータを見てみる - CLOVER 今度は、Grafana Tempoの…
これは、なにをしたくて書いたもの? Grafana Tempoにトレースシグナルを送信しようとPythonで簡単なアプリケーションを作成したら、 OpenTelemetry計装ライブラリーの導入方法でちょっと苦労したのでちゃんと見てみようということで…。 Grafana Tempo 2.8+…
これは、なにをしたくて書いたもの? AWS Lambdaで通常のWebアプリケーションフレームワークを使えるという、AWS Lambda Web Adapterを1度試しておきたいなと 思いまして。 今回はFastAPIで試してみたいと思います。動作確認をするのはローカル環境です。 AW…
これは、なにをしたくて書いたもの? 少し前にApache Luceneでベクトル検索(kNN検索、ANN)を試してみました。 Apache Luceneでベクトル検索(kNN検索)を試す - CLOVER Apache LuceneでkNN検索とANN+HNSWを使い分ける(Codecを使ったHNSWのパラメーター設…
これは、なにをしたくて書いたもの? ElasticsearchやApache Solrではベクトル検索ができるようです。となると、Apache Luceneにその基礎があるはずなので、ちょっと 見ておこうかなと思いまして。 今回はkNN検索を対象としているのですが、ANNに切り替わる…
これは、なにをしたくて書いたもの? テキスト埋め込みを行うにはSentence Transformersを使うのがいいのかなと思っているのですが、できれば単体で動作するサーバーとして 使いたいなと。 これをやろうとするとLocalAIを使うのが1番近い気がするのですが、…
これは、なにをしたくて書いたもの? Qdrantのチュートリアルを進めてみようシリーズです。 今回は「シンプルなNeural Searchサービスを作成する(Create a Simple Neural Search Service)」を試します。 Neural Search Service - Qdrant Neural Search? …
これは、なにをしたくて書いたもの? とあるPythonを扱うチュートリアルを見ているのですが、サンプルとしてFastAPIが使われるようなので先に独立して触っておこうかなと 思いまして。 なかなか人気もありそうですし。 FastAPI FastAPIのWebサイトはこちら。…