-
Notifications
You must be signed in to change notification settings - Fork 5k
Fix/default documents and recomendations #2626
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
ajvaldesg
wants to merge
41
commits into
Azure-Samples:main
from
ajvaldesg:fix/default-documents-and-recomendations
Closed
Fix/default documents and recomendations #2626
ajvaldesg
wants to merge
41
commits into
Azure-Samples:main
from
ajvaldesg:fix/default-documents-and-recomendations
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…figuración de dependencias en devcontainer
Lastest changes MS changes
…n con Azure Search y optimizar la gestión de documentos desde SharePoint.
…e Azure, incluyendo configuraciones de servicios y SKU.
…ar la configuración en el entorno de desarrollo
…estión de archivos ignorados en el despliegue de Azure.
…evelopment environment - Created `environment_values.md` to set Azure environment variables for OpenAI, Document Intelligence, Search, Storage, App Service, and other services. - Added new deployment parameters in `main.parameters.volaris-dev-new.json` for the Volaris development environment, including configurations for OpenAI services, Computer Vision, Document Intelligence, and more. - Updated existing `main.parameters.volaris-dev.json` with new parameters and values to align with the latest service configurations. - Created a backup of the previous `main.parameters.volaris-dev.json` for safety.
…egurar que los secretos y variables de entorno solo se configuren si se utiliza autenticación y el ID de la aplicación del cliente no está vacío.
…umentos relacionados con pilotos, incluyendo detección automática de consultas y búsqueda híbrida. Actualizar archivos de configuración, traducción y pruebas para reflejar cambios.
…ios en títulos, ejemplos de preguntas y validaciones de traducción. Se añade una guía de despliegue y un script de validación para asegurar la correcta configuración y funcionamiento.
- Implement comprehensive SharePoint Graph API integration - Add pilot query detection and hybrid search (SharePoint + Azure Search) - Create debug endpoints for testing SharePoint connectivity - Add complete documentation for future development - Remove secrets from all documentation files for security - Successfully tested: 61 pilot documents found in SharePoint Teams site Key components: - core/graph.py: Microsoft Graph API client with Teams site support - approaches/chatreadretrieveread.py: Enhanced with SharePoint integration - app.py: Debug endpoints for SharePoint testing - Complete documentation in SHAREPOINT_INTEGRATION_PROGRESS.md Status: Ready for production deployment
… pilotos y mejorar la respuesta del endpoint de depuración
…o en local/GitHub Codespaces en la documentación de integración de SharePoint
… del sistema; mejorar detección de consultas relacionadas con documentos
… y búsqueda de carpetas; mejorar la lógica de búsqueda en carpetas configuradas
…e entorno y JSON para despliegues específicos
…verificar variables de entorno y archivos de configuración
…e Chatbot; mejorar la lógica de búsqueda de carpetas y archivos refactor: Eliminar archivos de configuración obsoletos y simplificar la estructura de configuración de SharePoint
…orno; mejorar la lógica de búsqueda de archivos en carpetas configuradas
- Add SharePoint integration with AIBotProjectAutomation site (64 documents) - Add deployment documentation and configuration guides - Add session recovery guide for future development - Update technical documentation with current validated state - Add post-deployment configuration guide - Configure Azure Container Apps deployment - Update infrastructure templates for production deployment All secrets removed from documentation for security compliance.
…ntos Flightbot / PILOTOS' y mejorar la lógica de obtención de archivos en SharePoint
…ón y parámetros; mejorar acceso a archivos en la carpeta 'PILOTOS'
…jorar la lógica de recuperación de archivos; agregar diagnóstico de variables de entorno
- Added sync_sharepoint_basic.py for basic document synchronization from SharePoint to Azure Search. - Developed sync_sharepoint_simple_advanced.py to enhance synchronization with Document Intelligence processing. - Created sync_sharepoint_to_index.py for comprehensive document synchronization including metadata and error handling. - Documented integration process and benefits in sharepoint_document_intelligence_integration.md.
…e Search con gestión de caché y logging
…ponentes; incluir soporte para archivos PDF de SharePoint y mejorar la gestión de parámetros
… Azure AI Search - Añadido check_index_schema.py para obtener y mostrar el esquema del índice de Azure AI Search. - Añadido check_search_index.py para verificar el estado del índice y listar documentos. - Implementado manual_sync.py para sincronizar documentos de SharePoint a Azure AI Search. - Creado run_sync.py para cargar variables de entorno y ejecutar la sincronización. - Añadido test_pdf_fix.py para probar el procesamiento de archivos PDF y actualizar el índice con contenido de prueba.
- QUICK_START.md: Executive summary and immediate steps - TECHNICAL_STATUS.md: Detailed technical status and solution System Status: 95% functional, only local auth configuration pending All components working: SharePoint, Document Intelligence, Azure AI Search, Multi-language
…r instrucciones para solucionar autenticación local
…ciones de autenticación
- Cambiar top=15 a top=1 en SharePoint search (app.py) - Cambiar overrides.get('top', 15) a overrides.get('top', 1) en chatreadretrieveread.py (líneas 137 y 252) - Optimizar respuestas para ser más específicas y concisas
…ón robusta y validación de configuración
…cross the application
- Added `get_sharepoint_config_summary` function to retrieve SharePoint configuration and file details. - Updated frontend API to generate clickable SharePoint citations. - Enhanced backend configuration to support SharePoint integration. - Created validation scripts for Azure OpenAI and Azure Search connectivity. - Documented implementation progress and technical details in markdown files. - Added bot context validator to ensure environment variables and credentials are correctly set.
…dation, and detailed bot testing script
ajvaldesg
commented
Jul 25, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reviewed
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Purpose
Does this introduce a breaking change?
When developers merge from main and run the server, azd up, or azd deploy, will this produce an error?
If you're not sure, try it out on an old environment.
Does this require changes to learn.microsoft.com docs?
This repository is referenced by this tutorial
which includes deployment, settings and usage instructions. If text or screenshot need to change in the tutorial,
check the box below and notify the tutorial author. A Microsoft employee can do this for you if you're an external contributor.
Type of change
Code quality checklist
See CONTRIBUTING.md for more details.
python -m pytest
).python -m pytest --cov
to verify 100% coverage of added linespython -m mypy
to check for type errorsruff
andblack
manually on my code.