Recent Releases of plurals

plurals - 0.2.33.2

  • Change debate template to be less sycophantic

- Python
Published by josh-ashkinaze 12 months ago

plurals - 0.2.33

What's Changed

  • Add encoding parameter by @Shreyas3303 in https://github.com/josh-ashkinaze/plurals/pull/59
  • change so ensemble returns responses in order by @josh-ashkinaze in https://github.com/josh-ashkinaze/plurals/pull/60

New Contributors

  • @Shreyas3303 made their first contribution in https://github.com/josh-ashkinaze/plurals/pull/59

Full Changelog: https://github.com/josh-ashkinaze/plurals/compare/0.2.32.1...0.2.33

- Python
Published by josh-ashkinaze 12 months ago

plurals - 0.2.32.1

- Python
Published by josh-ashkinaze over 1 year ago

plurals - 0.2.32

- Python
Published by josh-ashkinaze over 1 year ago

plurals - 0.2.31.1

- Python
Published by josh-ashkinaze over 1 year ago

plurals - 0.2.31

What's changed

  • Added some documentation around using local LLMs via Ollama, noted this feature is experimental
  • YAML cleanup

- Python
Published by josh-ashkinaze over 1 year ago

plurals - 0.2.30

What's Changed

  • (Refactor) Small change that should ensure better forward compatibility. Previously used pkg_resources which does not come bundled with newer versions of Python so fallback to importlib if can't import pkg_resources

- Python
Published by josh-ashkinaze over 1 year ago

plurals - 0.2.29.3

  • Internal refactor of setting combination instructions
  • Added more unit tests around different ways to set combination instructions

- Python
Published by josh-ashkinaze over 1 year ago

plurals - 0.2.29.2

  • Bugfix of instruction overwrite
  • More unit tests
  • Formatting/spacing cleanup of deliberation file

- Python
Published by josh-ashkinaze over 1 year ago

plurals - 0.2.29.1

Additional non-functionality-changing PyPi changes: - Mermaid diagram asset link

- Python
Published by josh-ashkinaze over 1 year ago

plurals - 0.2.29

Changed to PyPi metadata and information but not functionality of package 1. Refer to GitHub assets in README 2. Updated citation info 3. Add docs to PyPi

- Python
Published by josh-ashkinaze over 1 year ago

plurals - 0.2.28

  • Significant documentation overhaul: Re-did entire README and Sphinx documentation
  • Minor improvements to docstrings

- Python
Published by josh-ashkinaze over 1 year ago

plurals - 0.2.27

  • Changed indentation/line wrapping on some templates
  • Harmonized warning logic: Users can pass in a task to agents and the structure without a warning so long as the stripped versions are identical
  • Updated readme examples

- Python
Published by josh-ashkinaze over 1 year ago

plurals - 0.2.26

  • Change warning for Moderator and Structure task so only thrown if moderator.task.strip() != structure.task.strip()--- a warning should not be thrown if a user enters the same task twice, only if the task conflicts.

- Python
Published by josh-ashkinaze over 1 year ago

plurals - 0.2.25

  • Changed the behavior of SmartString so that None is replaced with ''
  • Tweaks to indentation of documentation

- Python
Published by josh-ashkinaze over 1 year ago

plurals - 0.2.24

  • Changed from pprint to pformat for repr
  • Added unit tests for self representations

- Python
Published by josh-ashkinaze over 1 year ago

plurals - 0.2.23

  • updating unit tests to match default change

- Python
Published by josh-ashkinaze over 1 year ago

plurals - 0.2.22

  • Harmonize wave persona templates and combination instructions

- Python
Published by josh-ashkinaze over 1 year ago

plurals - 0.2.21

  • Improve DAG documentation

- Python
Published by josh-ashkinaze almost 2 years ago

plurals - 0.2.20.1

  • Re-release

- Python
Published by josh-ashkinaze almost 2 years ago

plurals - 0.2.20

  • Clean up debugging comments

- Python
Published by josh-ashkinaze almost 2 years ago

plurals - 0.2.19

  • Allow the Moderator to have no System Instructions
  • Change default so that when no system instructions and no persona are passed, then Mod has no system instructions vs before Moderators had default Moderator persona (this is Case 5 in initialization)
  • Update unit tests with this change

- Python
Published by josh-ashkinaze almost 2 years ago

plurals - 0.2.18

  • Debate templates
  • jury templates
  • Changed firstwave and secondwave combo instructions
  • Strip placeholders from debates
  • Make persona template in Agent default to None instead of "default" and then handle default later
  • Pretty print info
  • to_json method for Agents

- Python
Published by josh-ashkinaze almost 2 years ago

plurals - 0.2.17

  • Change: Renamed empathetic to second_wave and rational to first_wave to better capture nuance
  • For Sphinx docs, encapsulated arguments in double backticks

- Python
Published by josh-ashkinaze almost 2 years ago

plurals - 0.2.16

  • Change: Before, when you give a task to both an Agent and a Structure it threw a warning and used the Structure's task. (The same logic applied to Moderators). Now it will use the Agent's task. This is to facilitate more pipelines where tasks, in addition to profiles, differ.

  • Add: More tests to verify this logic ^ is correct for all four cases.

  • Add: An additional method to construct DAGs that uses dicts.

- Python
Published by josh-ashkinaze almost 2 years ago

plurals - 0.2.15

  • Change instruction templates to more strongly draw on prior responses
  • add critique and revise templates

- Python
Published by josh-ashkinaze almost 2 years ago

plurals - 0.2.14

  • When Moderator hassystem_instructions without an explicit ${task} placeholder, we now raise a warning. Before there was no warning, and this may result in undesired behavior. We do not raise an error since sometimes this may be intentional (blinding moderator to exact task)

- Python
Published by josh-ashkinaze almost 2 years ago

plurals - 0.2.13

Changes - Added more combination_instructions templates

- Python
Published by josh-ashkinaze almost 2 years ago

plurals - 0.2.12

CHANGES - Documentation improvement

- Python
Published by josh-ashkinaze almost 2 years ago

plurals - 0.2.11

  • divergent creativity templates
  • dag support
  • more unit tests

- Python
Published by josh-ashkinaze almost 2 years ago

plurals - 0.2.10

  • improvements to process function

- Python
Published by josh-ashkinaze almost 2 years ago

plurals - 0.2.9

  • Better docs on Sphinx
  • Examples added to Sphinx docs
  • README improvements

- Python
Published by josh-ashkinaze almost 2 years ago

plurals - 0.2.8

  • More explicit integration of age into ANES; instead of computing age from birthyr when constructing persona it's added directly to df upon loading. Benefits of this: (1) More efficient since we avoid computations for each persona; (2) Users can search using age; (3) Will show up in ANES persona mapping

- Python
Published by josh-ashkinaze almost 2 years ago

plurals - 0.2.7

  • AutoModerator
  • Changed removedoubleperiod is True by default
  • Support for Moderator system instruction to be set directly

- Python
Published by josh-ashkinaze almost 2 years ago

plurals - 0.2.5

0.2.5

- Python
Published by josh-ashkinaze almost 2 years ago

plurals - 0.2.4

Zenodo release

- Python
Published by josh-ashkinaze almost 2 years ago

plurals - 0.2.3

0.2.3

- Python
Published by josh-ashkinaze almost 2 years ago

plurals - 0.2.1

0.2.1

- Python
Published by josh-ashkinaze almost 2 years ago

plurals - 0.1.3

0.1.3

- Python
Published by josh-ashkinaze almost 2 years ago

plurals - 0.1.26

0.1.26

- Python
Published by josh-ashkinaze almost 2 years ago

plurals - 0.1.25

0.1.25

- Python
Published by josh-ashkinaze almost 2 years ago

plurals - 0.1.24

  • added more unit tests across the board
  • added debate unit tests
  • more docs around debate formatting
  • added utility function to avoid edge case of double periods when string formatting

- Python
Published by josh-ashkinaze almost 2 years ago

plurals - 0.1.23

0.1.23

- Python
Published by josh-ashkinaze almost 2 years ago

plurals - 0.1.22

0.1.22

  • better readme
  • better documentation
  • harmonized ordering of instructions

- Python
Published by josh-ashkinaze almost 2 years ago

plurals - 0.1.21

0.1.21

- Python
Published by josh-ashkinaze almost 2 years ago

plurals - 0.1.7-alpha-patch

0.1.7-alpha-patch

- Python
Published by josh-ashkinaze almost 2 years ago

plurals - v0.1.6-alpha

  • Moderator default persona template is just ${persona}

- Python
Published by josh-ashkinaze almost 2 years ago

plurals - v0.1.4-alpha-patch

Patch setup

- Python
Published by josh-ashkinaze almost 2 years ago

plurals - v0.1.4-alpha

  • More detailed README
  • Added a helpful info property to Agents

- Python
Published by josh-ashkinaze almost 2 years ago

plurals - v0.1.3-alpha

Release notes: - Switched everything to ANES 2024 vs ANES 2022 - Simplified function row2persona - Renamed processtask to process - Renamed prefixtemplate to persona_template - Improved unit tests - Added a random method to get personas - More detailed docstrings - Started long readme

- Python
Published by josh-ashkinaze almost 2 years ago

plurals - v0.1.1-alpha2

final manifest refactor

- Python
Published by josh-ashkinaze almost 2 years ago

plurals - v0.1.0-alpha

patch

- Python
Published by josh-ashkinaze almost 2 years ago

plurals - v0.0.1

data fix

- Python
Published by josh-ashkinaze almost 2 years ago

plurals - v0.1.7-alpha

patch

- Python
Published by josh-ashkinaze almost 2 years ago

plurals - v0.1.6-alpha

patch

- Python
Published by josh-ashkinaze almost 2 years ago

plurals - v0.1.5-alpha

- Python
Published by josh-ashkinaze almost 2 years ago

plurals - v0.1.4-alpha

patch

- Python
Published by josh-ashkinaze almost 2 years ago

plurals - v0.1.3-alpha

patch

- Python
Published by josh-ashkinaze almost 2 years ago

plurals - v0.1.2-alpha

Patch 1

- Python
Published by josh-ashkinaze almost 2 years ago

plurals - v0.1.1-alpha

alpha release

- Python
Published by josh-ashkinaze almost 2 years ago