sammo

A library for prompt engineering and optimization (SAMMO = Structure-aware Multi-Objective Metaprompt Optimization)

MIT License

Downloads
450
Stars
558
Committers
4

Bot releases are visible (Hide)

sammo - Small bug fixes Latest Release

Published by t-schn 3 months ago

  • costs are now correctly retrieved from cached requests
  • small bug in plotting fixed
sammo - Plotting now possible!

Published by t-schn 3 months ago

Visualize the execution trace as well as the static program graph now via .plot_call_trace() and .plot_program().

What's Changed

sammo - Saving the optimizer state

Published by t-schn 3 months ago

Now possible via optimizer.save().

sammo - Added Python 3.9 + 3.10 compatibility

Published by t-schn 5 months ago

SAMMO should now run on Python 3.9 and 3.10 as parts of asyncio have been backported.

sammo - 0.1.6: Better embeddings

Published by t-schn 7 months ago

Embeddings are now cached via a SQLite database on an instance basis. This avoids having to call endpoints repeatedly if batch ordering differs.

sammo - 0.1.4: New tutorial

Published by t-schn 7 months ago

sammo - 0.1.3

Published by t-schn 7 months ago

Refactoring and smaller bug fixes

sammo - 0.1.0.6

Published by pbourke 9 months ago

No API changes

sammo - 0.1.0.5

Published by pbourke 9 months ago

This release does not change API or functionality. Some test and build dependencies have been removed.