Catálogo de patrones GraphRAG
GraphRAG es una colección de patrones de acceso RAG que apuntan a diferentes capas de un gráfico de conocimiento.
Está disponible en https://graphrag.com
Contribuyendo
La documentación está estructurada de acuerdo con los principios de Diátaxis.
- Los "conceptos" explican ideas de alto nivel.
- Las "guías" son guías prácticas que brindan instrucciones para la resolución de problemas.
- "Referencia" son descripciones técnicas de lo que son las cosas.
- Los "tutoriales" son ejemplos completos que reúnen todo.
- "Glosario" define la terminología relevante
Considere este orden de prioridad de contribución:
- Glosario: todo tiene una entrada en el glosario
- definiciones concisas de terminología y nombres
- citas de referencia y atribución cuando corresponda
- por ejemplo, defina "incrustación de vectores"
- agregue la entrada a
/src/content/docs/appendices/glossary.mdx
- Referencia: algunas entradas del glosario se amplían con material de referencia.
- describir qué es algo
- proporcionar una ilustración
- material de referencia relacionado con la referencia :)
- por ejemplo, describa qué es una incrustación de vectores
- agregue una página en
/src/content/docs/reference
- use la plantilla
/src/content/docs/reference/template.md
- Guía: algunos materiales de referencia reciben una guía práctica
- Orientado a procesos, cómo lograr un objetivo específico.
- Intenta ser independiente de la implementación.
- material de referencia relevante
- por ejemplo, cómo realizar una búsqueda por similitud de vectores
- agregue una página en
/src/content/docs/guides
- use la plantilla
/src/content/docs/guides/template.md
Tutorial: algunas guías prácticas se pueden combinar en tutoriales
- Prefiero hacer referencia/enlazar a tutoriales cuando sea apropiado y esté disponible.
Vea un ejemplo completo, incluidos los datos. Todavía trato de ser independiente de la implementación. por ejemplo, chatear con un PDF agregue una página en /src/content/docs/tutorials
use la plantilla /src/content/docs/tutorials/template.md
Trabajos de investigación
Agregue artículos de investigación relevantes de ArXiv agregando una entrada a papers.json con arxivid
y una combinación opcional github
org/repo.
Activos de medios
Todos los diagramas se crean utilizando Excalidraw. Los archivos fuente originales se guardan en /media
y las imágenes SVG exportadas en /src/assets/images
.
Patrocinadores
Gracias a Neo4j por patrocinar este trabajo.
GraphRAG Pattern Catalog de Neo4j, Inc tiene licencia CC BY 4.0