ComenzarEmpieza gratis

Múltiples filtros de metadatos

Además de las operaciones de igualdad, Pinecone proporciona operadores para otras operaciones de comparación básicas, además de permitir múltiples filtros en una sola consulta. En este ejercicio, crearás varios filtros utilizando otros operadores de comparación de Pinecone y los utilizarás para volver a consultar tu índice.

Este ejercicio forma parte del curso

Bases de datos vectoriales para incrustaciones con Pinecone

Ver curso

Instrucciones del ejercicio

  • Inicializa la conexión Pinecone utilizando tu clave API.
  • Recupera el vector MÁS similar al vector proporcionado, buscando solo entre vectores en los que los metadatos "genre" sean "thriller" y "year" sea menor que 2018.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# Initialize the Pinecone client using your API key
pc = Pinecone(api_key="____")

index = pc.Index('datacamp-index')

# Retrieve the MOST similar vector with genre and year filters
query_result = index.query(
    vector=vector,
    top_k=1,
    filter=____
)
print(query_result)
Editar y ejecutar código