Pinecone
A Pinecone egy felhőalapú vektoradatbázis, amelyet nagy teljesítményű AI alkalmazásokhoz terveztek, és menedzselt megoldást kínál infrastruktúrális bonyodalmak nélkül. Vektorbeágyazások tárolására és gyors lekérdezésére specializálódott, amelyek hosszú távú memóriaként szolgálnak a nagy nyelvi modellekkel, generatív AI-val és szemantikus kereséssel kapcsolatos alkalmazásokhoz. A rendszer nagy méretekben is gyors és pontos lekérdezéseket biztosít, alacsony késleltetésű eredményekkel, amelyek valós idejű frissítéseket tükröznek, és testreszabási lehetőségeket kínál a teljesítmény javítására.
Beállítás előtt
Mielőtt kapcsolódna, győződjön meg arról, hogy:
- Rendelkezik Pinecone fiókkal.
- Létrehozott egy projektet.
- Beszerezte az API kulcs és Környezet kapcsolódási paramétereket. Ezek megtalálásához nyissa meg a Pinecone konzolt, válassza ki az Önt érdeklő projektet, és kattintson az API Keys lehetőségre. Itt másolhatja a Környezet és API kulcs értékeket.
Kapcsolódás
- Navigáljon az alkalmazásokhoz és keressen rá a Pinecone-ra. Ha nem találja a Pinecone-t, kattintson a jobb felső sarokban található Add App gombra, válassza a Pinecone-t, és adja hozzá az alkalmazást a Blackbird környezetéhez.
- Kattintson az Add Connection gombra.
- Nevezze el a kapcsolatot a későbbi hivatkozáshoz, pl. ‘Saját adatbázis’.
- Töltse ki a korábban beszerzett API kulcs és Környezet mezőket.
- Kattintson a Connect gombra.
- Ellenőrizze, hogy a kapcsolat megjelent-e és az állapota Connected.
Actions
Indexes
- List indexes.
- Create index. Az indexekről és azok paramétereiről itt olvashat. Ez a művelet elfogadja a Source collection paramétert is, amely egy index statikus másolata. A gyűjteményekről itt olvashat többet.
- Describe index visszaadja egy index leírását.
- Configure index frissíti egy index pod típusát és/vagy replikáinak számát. Csak a pod méretét vagy a replikák számát növelheti.
- Delete index.
- List collections.
- Create collection gyűjteményt hoz létre egy indexből.
- Describe collection visszaadja egy gyűjtemény leírását.
- Delete collection.
Vectors
- Query visszaadja az indexben található, egy adott lekérdezési vektorhoz leginkább hasonló rekordokat.
- Fetch vector lekér egy vektort az azonosítója alapján.
- Upsert vector új vektort ír az indexbe.
- Delete vector.
- Delete all vectors in namespace.
Példa
Ebben a példában egy bird lekéri az elmúlt 24 órában hozzáadott Zendesk cikkeket, beágyazást készít mindegyikhez, és eltárolja őket a Pinecone-ban.
Visszajelzés
Szeretné használni ezt az alkalmazást, vagy visszajelzése van a megvalósításunkról? Lépjen kapcsolatba velünk a bevált csatornákon keresztül, vagy hozzon létre egy problémát.