EXPERTO consultando múltiples archivos guardados en bases de datos vectoriales y Google Drive usando Langchain y ChromaDB

Job ID: 36701827

Budget: $30 – $250 USD

Contexto
--------------------
- Tenemos cientos de archivos en nuestra unidad de Google (máximo 600 y no excederá esto)
- Estos archivos están organizados en una estructura de tres capas (carpeta principal, sub, subcarpeta)
- Los archivos son una combinación de PDF, Doc, TXT, Google Sheet, CSV, JSON
- También tenemos información sobre la pinecone, PERO esta información está restringida y no debe usarse para el procesamiento diario.

El reto
--------------------
- Tenemos una solución básica pero es subóptima: lento y no siempre hace referencia a los archivos correctamente en una consulta
- La solución no puede acceder a los archivos que se encuentran en las subcarpetas de Google Drive.


Contexto tecnológico
--------------------
1 ] Para consultar/referenciar múltiples archivos en una sola sesión de chat con Openai
2 ] Consultar diferentes almacenes de datos (por ejemplo, Google Drive, Local Machine, Pinecone) para diferentes archivos para diferentes casos de uso


El objetivo y el alcance
--------------------
1] Cree un nuevo O actualice nuestro código Python actual para que langchain pueda hacer referencia a múltiples subcarpetas dentro de nuestra unidad de Google y Local Machine
2] Consultar diferentes almacenes de datos (por ejemplo, Google Drive, Local Mchine, Pinecone) para archivos diferentes para diferentes casos de uso


Criterios de aceptación
--------------------
1 ] La solución debe estar optimizada para la velocidad
2] La solución debe hacer referencia a los archivos en Google Drive, Weavate, Pinecone y Local Machine
3 ] Ayudar a nuestro desarrollador principal a integrar tu código en su aplicación

Fuera del ámbito
--------------------
- GUI
- Análisis de los datos
- Otras aplicaciones

Expectativas
--------------------
1] IMPORTANTE: Este es un contrato a PLAZO FIJO. El pago se realiza tras la entrega exitosa de los requisitos, así que...
2] DEBE haber realizado este tipo de trabajo antes [sin excepciones, por favor]
3]Unirse a videollamadas con pantalla compartida para colaborar y tener éxito juntos

Plazos
--------------------
3 días hábiles



Cómo recompensamos
--------------------

Operamos sobre una base justa. Haremos todo lo posible para formar y mantener a las mejores personas. Recompensamos a las personas en función de 4 niveles de desempeño:

1. JUGADOR ESTRELLA
SI USTED: Entrega el trabajo a tiempo, cumple con los criterios de aceptación y cumple con las expectativas básicas de la empresa [por ejemplo, atender algunas llamadas, ayudar a otros, ser confiable y proactivo]
RECOMPENSAMOS: Calificación 5* + Tarifa de contrato completa acordada pagada + Bonificación garantizada + Asociación a largo plazo + recomendación a clientes globales + invitaciones para trabajar con nosotros en clientes de la gran fortuna 500 (estará protegido de la política por nosotros)

2. BUEN JUGADOR
SI USTED: Entrega su trabajo a tiempo según lo prometido, cumple con los criterios de aceptación
RECOMPENSAMOS: Calificación 5* + Tarifa de contrato completa acordada pagada

3. ÚNICO
SI USTED: Entrega su trabajo según lo prometido, cumple con los criterios de aceptación (pero el trabajo llega tarde)
RECOMPENSAMOS: Tarifa de contrato completa acordada pagada solamente

4. BAJO DESEMPEÑO
SI USTED: No cumple con los criterios de aceptación o se vuelve insensible, poco confiable o difícil
PREMIAMOS: Calificación y pago a negociar
Related categories: Google Plus Pipe