Chunker: Creates customized chunks of knowledge context with defined properties.
Introduced the OpenAI LLM Snap Pack, which contains the following Snaps and Account:
OpenAI Chat Completions: Generates chat completions using the specified model and model parameters.
OpenAI Embedder: Generates an embedding vector based on the provided input data.
OpenAI Prompt Generator: Generates the augmented user prompt as per the specified prompt template using mustache template formatting.
OpenAI API Key Account: Authenticates with OpenAI's APIs using the specified API key for secure and authorized access.
Introduced the Pinecone Snap Pack, which contains the following Snaps and Account:
Pinecone Query: Queries records in the Pinecone database, retrieves the top matching vectors close to a given vector, and outputs the corresponding metadata for those vectors.
Pinecone Upsert: Processes the vector from the input document and writes the data and the associated metadata in the specified index name and namespace.
Pinecone Account: Authenticates with Pinecone APIs using the API key.
Fixed an issue with the Excel Parser Snap that caused a null pointer exception when the input data was an Excel file that was unable to read the StylesTable data.
Enhanced the API Suite OAuth2 Account with the Send client data as Basic Auth header checkbox to pass the client data as a part of the Basic Authentication header when generating a token.
Enhanced the Oracle-Execute, Oracle-Select, and Oracle-Lookup Snaps with a Column-specific timestamp precision checkbox to represent column-specific timestamp precision for the string data type.