Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

[tool] Add Webz.io News Search provider

Abierto
#990 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
68/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Activo
Stack tecnológico
python
Área
search, tooling

Línea de trabajo

Empieza leyendo la implementación existente de Tavily en ms_agent/tools/search y su perfil YAML de deep-research correspondiente para entender la interfaz de búsqueda y la estructura del perfil. Añade el proveedor Webz con autenticación mediante WEBZ_API_KEY, los filtros indicados y los campos de artículo normalizados; después añade searcher.webz.yaml, la documentación y las pruebas. El trabajo estará terminado cuando el proveedor y el perfil estén integrados con el flujo de búsqueda existente y las pruebas pasen.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

Description

Add Webz.io News Search as a modular search tool and deep-research searcher profile.

MS-Agent already has a Tavily search implementation under ms_agent/tools/search and a corresponding deep-research YAML profile. Webz.io would add a news-specific provider for current-events research, company research, risk analysis, and news-grounded agents.

Suggested implementation:

  • Add a webz search package alongside tavily.
  • Configure authentication through WEBZ_API_KEY.
  • Accept a natural-language query and optional filters for publication date, country, language, category, and sentiment.
  • Normalize article titles, URLs, publication dates, source metadata, and relevant excerpts into the existing search interface.
  • Add a searcher.webz.yaml deep-research profile, documentation, and tests.

API documentation: https://docs.webz.io/docs/webz/news-search-api

Webz.io searches recent global news rather than the general web, so it would complement the existing Tavily integration.

Disclosure: I am with Webz.io and would be happy to help with API details or implementation guidance.

Lenguaje dominante
Python
Estrellas
4.4k
Forks
532
Merge medio
18 h 26 min
PR fusionados (30 d)
10

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de modelscope/ms-agent

Todos los issues de modelscope/ms-agent

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.