Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
0
respuestas

Busquedas de informaciones cientificas

En esta parte del codigo me sale un error:

from langchain_community.tools.arxiv.tool import ArxivQueryRun

tool_cientifica = ArxivQueryRun()

system_prompt2 = """
Actúa como un asistente útil.
Usa las herramientas proporcionadas para responder a las preguntas del usuario.

- tool_cientifica: Retorna resultados de una búsqueda en arXiv.

Cuando el usuario pregunte sobre un tema específico, usa tool_cientifica y devuelve los títulos de los artículos.
"""

agente_cientifico = create_react_agent(
    model=llm,
    tools=[tool_cientifica],
    prompt=system_prompt2
)

resultado = agente_cientifico.invoke({
    "messages": [
        ("user", "AI impact in education")
    ]
})

resultado

No se si ustedes logaron solucionarlo, el eror es el siguiente:

HTTPError Traceback (most recent call last)
/tmp/ipykernel_47362/1855304036.py in <cell line: 0>()
18 )
19
---> 20 resultado = agente_cientifico.invoke({
21 "messages": [
22 ("user", "AI impact in education")

28 frames
/usr/local/lib/python3.12/dist-packages/arxiv/arxiv.py in __try_parse_feed(self, url, first_page, retries_left, last_err)
696 # Feed was never returned in self.num_retries tries. Raise the last
697 # exception encountered.
--> 698 raise err
699 return feed
700

HTTPError: Page request resulted in HTTP 301: None (http://export.arxiv.org/api/query?search_query=AI+impact+in+education&id_list=&sortBy=relevance&sortOrder=descending&start=0&max_results=3)