Skip to content

Tags: devstein/paper-qa

Tags

v5.0.7

Toggle v5.0.7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Handling `AttributeError` on structured citation prompt failure (Futu…

…re-House#445)

v5.0.6

Toggle v5.0.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added some docs and adjusted field names for ease of use in DocDetails (

Future-House#440)

Just promoted some fields I thought were useful: license and pdf_url. These can be provided by S2 client at some point, but for now they come from unpaywall.

Also client section added to README:

v5.0.5

Toggle v5.0.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Many documentation improvements (Future-House#438)

v5.0.4

Toggle v5.0.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Dropped `PyCryptodome` and `build` dependencies (Future-House#426)

v5.0.3

Toggle v5.0.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Creating `LitQAv2TaskDataset` for agent training/evaluation (Future-H…

…ouse#401)

v5.0.2

Toggle v5.0.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fixing crash in `chunk_text` for empty file (Future-House#389)

v5.0.1

Toggle v5.0.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Reset default settings to use high_quality and remove truncation (Fut…

…ure-House#374)

v5.0.0

Toggle v5.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request Future-House#362 from Future-House/september-2024-…

…release

September 2024 release

v5.0.0-alpha.1

Toggle v5.0.0-alpha.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Agentic workflows, locally indexed search, and CLI (Future-House#309)

* add agentic workflow module and cli

* update pyproject.toml and split google into its own import

* remove unused import

* update default search chain

* Update __init__.py

* Update search.py

* move reqs into pyproject.toml, addressing PR comments

* rename search_chain to openai_get_search_query

* remove get_llm_name

* move table_formatter to helpers.py

* Update paperqa/agents/main.py

Co-authored-by: James Braza <[email protected]>

* Update paperqa/agents/main.py

Co-authored-by: James Braza <[email protected]>

* Update paperqa/agents/main.py

Co-authored-by: James Braza <[email protected]>

* Update paperqa/agents/docs.py

Co-authored-by: James Braza <[email protected]>

* Update paperqa/types.py

Co-authored-by: James Braza <[email protected]>

* rename compute_cost to compute_total_model_token_cost

* remove stream_answer

* rename to stub_manifest, and use Path for all paths

* Update paperqa/llms.py

Co-authored-by: James Braza <[email protected]>

* move SKIP_AGENT_TESTS = False

* nix _ = assignments

* add test comments

* types in conftest.py

* split libs into llms

* link openai chat timeout to query.timeout

* Update paperqa/agents/__init__.py

Co-authored-by: James Braza <[email protected]>

* logging revamp and renaming

* Update tests/test_cli.py

Co-authored-by: James Braza <[email protected]>

* Update tests/test_cli.py

Co-authored-by: James Braza <[email protected]>

* move vertex import to func call, add docstring to SupportsPickle

* docstring

* remove _ =

* remove bool return type from set

* update gitignore

* add config attribute to baase LLMModel class

* replace get_current_settings -> get_settings

* replace get_current_settings -> get_settings

* PR simplifications

* remove all stream_* functions

* avoid modifying the root logger

* re-organize logger import location

* move hashlib into utils

* refactor strip_answer into Answer object

* label circular imports

* ensure absolute paths are used in index name

* limit select to be used only when DOI is not present in crossref

* Update paperqa/agents/search.py

Co-authored-by: James Braza <[email protected]>

* Update paperqa/agents/search.py

Co-authored-by: James Braza <[email protected]>

* Update paperqa/agents/search.py

Co-authored-by: James Braza <[email protected]>

* Update paperqa/agents/search.py

Co-authored-by: James Braza <[email protected]>

* Update paperqa/agents/models.py

Co-authored-by: James Braza <[email protected]>

* reconfigure logging to not prevent propagation

* remove newlines in the current year

* use required fields as a subset

* replace . with Path.cwd()

---------

Co-authored-by: James Braza <[email protected]>

v4.9.0

Toggle v4.9.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Incorporated setuptools_scm for automatic versioning (Future-House#301)