banner
andrewji8

Being towards death

Heed not to the tree-rustling and leaf-lashing rain, Why not stroll along, whistle and sing under its rein. Lighter and better suited than horses are straw sandals and a bamboo staff, Who's afraid? A palm-leaf plaited cape provides enough to misty weather in life sustain. A thorny spring breeze sobers up the spirit, I feel a slight chill, The setting sun over the mountain offers greetings still. Looking back over the bleak passage survived, The return in time Shall not be affected by windswept rain or shine.
telegram
twitter
github

又一つのAI検索エンジンがオープンソース化されました。

Farfalle — オープンソースの人工知能検索エンジンで、ローカルでの LLM(llama3、gemma、mistral)の実行またはクラウドモデル(Groq/llama3、OpenAI/gpt4-o)の使用をサポートしています。

体験アドレス:

https://www.farfalle.dev/

image
部署
前提条件
• Docker

• Ollama

llama3、mistral、gemma など、サポートされているモデルをダウンロードします。

ollama を起動します:ollama serve

API キーの取得
• Tavily

申請先:https://app.tavily.com/home

   Tavilyについて:

Tavilyは、大規模な言語モデル(LLM)と検索エンハンスメント生成(RAG)アプリケーション向けに設計された検索エンジンです。効率的で迅速かつ持続可能な検索結果を提供することを目的としています。Tavily Search APIを使用すると、AI開発者は簡単にアプリケーションをリアルタイムのオンライン情報と統合することができます。主な目標は、信頼できる情報源からの真実で信頼性のある情報を提供し、AI生成コンテンツの正確性と信頼性を向上させることです。Tavilyの特徴は次のとおりです:

高速な応答:Tavilyは迅速に検索結果を返すことができます。
良い要約:各ページの良い要約を返し、ページ全体をロードする必要はありません。
関連画像:検索クエリに関連する画像を返します。
LLMの最適化:大規模な言語モデルに最適化された検索結果を提供し、AIアプリケーションの意思決定能力を向上させます。
バイアスの削減:信頼できるリアルタイムの知識ベースに接続することで、幻覚(hallucinations)や全体的なバイアスを減らします。
• OpenAI(オプション)

• Groq(オプション)

プロジェクトのクローン
git clone [email protected]/farfalle.git
cd farfalle
環境変数の追加
touch .env
.env ファイルに以下の変数を追加します:

必須#

TAVILY_API_KEY=...

オプション#

OPENAI_API_KEY=...
GROQ_API_KEY=...

コンテナの実行
Docker Compose 2.22.0 以上が必要です。

docker-compose -f docker-compose.dev.yaml up -d

http://localhost:3000 にアクセスして、このアプリケーションを確認してください。

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。