diff --git a/paperqa/agents/__init__.py b/paperqa/agents/__init__.py index be31fd96..389b4ba7 100644 --- a/paperqa/agents/__init__.py +++ b/paperqa/agents/__init__.py @@ -92,7 +92,6 @@ def ask(query: str, settings: Settings) -> AnswerResponse: return get_loop().run_until_complete( agent_query( QueryRequest(query=query, settings=settings), - verbosity=settings.verbosity, agent_type=settings.agent.agent_type, ) ) @@ -162,7 +161,7 @@ def main() -> None: parser.add_argument( "--settings", "-s", - default="default", + default="high_quality", help=( "Named settings to use. Will search in local, pqa directory, and package" " last" diff --git a/paperqa/agents/main.py b/paperqa/agents/main.py index 837ed100..2db2d712 100644 --- a/paperqa/agents/main.py +++ b/paperqa/agents/main.py @@ -58,7 +58,6 @@ async def agent_query( query: str | QueryRequest, docs: Docs | None = None, agent_type: str | type = DEFAULT_AGENT_TYPE, - verbosity: int = 0, **env_kwargs, ) -> AnswerResponse: if isinstance(query, str): @@ -75,12 +74,8 @@ async def agent_query( response = await run_agent(docs, query, agent_type, **env_kwargs) agent_logger.debug(f"agent_response: {response}") - truncation_chars = 1_000_000 if verbosity > 1 else 1500 * (verbosity + 1) - agent_logger.info( - f"[bold blue]Answer: {response.answer.answer[:truncation_chars]}" - f"{'...(truncated)' if len(response.answer.answer) > truncation_chars else ''}" - "[/bold blue]" - ) + + agent_logger.info(f"[bold blue]Answer: {response.answer.answer}[/bold blue]") await search_index.add_document( {