各業界に影響を与える生成AIのリーダーたち
ワンストップ生成AIスタック
すべてのデータ、ツール、そして機能する制約があるが生産性の高いスタックを備えたRAG API。ベクトルデータも構造化データも、安全で、コンプライアンスに準拠し、スケーラブルで、サポートされています。LangChain、Vercel、GitHub Copilot、AIエコシステムをリードするソフトウェアと統合されています。
利用者に適合する生成AI
Pineconeと比較して、TCOを80%削減しながら、利用者の要求への適合性を20%高め、74倍のレスポンスタイムと9倍のスループットを実現し、インデックス作成中に読み出しを行い、ゼロ遅延でデータを更新することができます。
プロダクション環境を迅速に
生成AIのアイデアを迅速にプロダクション環境に導きます。プロダクション環境のAIワークロードをリードしてエンタープライズレベルのセキュリティとコンプライアンスとともに展開し、あらゆるクラウド上でグローバルなスケールを実現します。
生成AIの素晴らしい開発者体験
生成AIは楽しくあるべきです。LangChain、GitHub、VercelなどのAIエコシステムのリーディングパートナーが、JavaScript、Python、Java、C++の開発者に素晴らしい体験をもたらし、生成AIアプリをプロダクション環境で稼働させることができます。
開発者の方へ
RAGを簡単に
使いやすいAPIと、プロダクション・レベルのRAGとFLAREのためのパワフルな統合。
Install
Astra libraryをインストール
pythontypescriptjava
pip install astrapy
Connect
コレクションを作成、または、既にあるコレクションに接続
pythontypescriptjava
# The DataAPIClient lets you connect to your database client = DataAPIClient("AstraCS:...") db = client.get_database( "https://<id>-<region>.apps.astra.datastax.com" ) # create_collection() will return the newly created collection collection = db.create_collection( name="collection_test", dimension=5, ) # Or you can connect to an existing connection directly collection = astra_db.get_collection("collection_test")
Insert
既にあるベクトルストア(コレクション)にベクトルオブジェクトを挿入
pythontypescriptjava
collection.insert_one( { "name": "Coded Cleats", "description": "Chat bot integrated sneakers that talk to you", "$vector": [0.1, 0.15, 0.3, 0.12, 0.05], } )
Find
ベクトル検索を使ってドキュメントを見つける
pythontypescriptjava
documents = list(collection.find( sort={"$vector": [0.15, 0.1, 0.1, 0.35, 0.55]}, limit=100, ))