Skip to content

AI Example

Demonstrates AI capabilities using @venturekit-pro/ai.

Source: examples/ai/

  • Embeddings — generate vector embeddings with OpenAI or Bedrock
  • Vector stores — store and query vectors with Pinecone, pgvector, or in-memory
  • RAG pipeline — chunk documents, ingest, and retrieve relevant context
  • Agents — AI agents with tool use via OpenAI function calling
  • Tool definitionsdefineTool() for agent capabilities
Terminal window
npm install openai @pinecone-database/pinecone

Requires environment variables:

VariableDescription
OPENAI_API_KEYOpenAI API key
PINECONE_API_KEYPinecone API key (if using Pinecone)
Terminal window
cd examples/ai
npm install
vk dev