Skip to content

Releases: pkdindustries/soulshack

soulshack-v0.74

21 Oct 17:14
Compare
Choose a tag to compare

features

tool use now supported on ollama served models (see ollamabot.yml)
added documents.py, an example tool for fetching documents or news articles

config

--openaikey renamed --apikey
--openapiurl renamed --apiurl
--stream introduced to toggle api streaming support
--admins now uses hostmasks

streamlined shell tool api

the --name and --description command interfaces have been removed from the tool scripts to reduce clutter.
name and description fields are now directly within the schema.

bugfixes

too many to list, but importantly the session history should accurately reflect all assistant messages

Full Changelog: v0.72...v0.74

soulshack-v0.72

13 Oct 02:20
Compare
Choose a tag to compare

Release v0.7 Highlights:

Cleaner, more streamlined configuration options
Added support for OpenAI tool use (function calling)
Includes sample tools for weather, unix system info, datetime and more
Include built in IRC tools for /op, /topic, and /kick
Various bug fixes and stability enhancements

Added configuration options

--top_p: Top P value for the completion (default: 1)
--tools: Enable tool use (default: false)
--toolsdir: Directory to load tools from (default: "examples/tools")

Changed configuration options

--admins now takes a list of hostmasks
--become to --config
--ssl to --tls
--session to --sessionduration
--history to --sessionhistory
--timeout to --apitimeout

Removed configuration options:

--list, -l
--directory, -d
--goodbye

New Contributors
@eltociear made their first contribution in #32

soulshack-v0.42.17

08 Aug 00:31
d407563
Compare
Choose a tag to compare

What's Changed

New Contributors

soulshack-v0.42.16-alpha

17 Apr 07:47
Compare
Choose a tag to compare
config: change chunkdelay default, organize

soulshack-v0.42.15-alpha

14 Apr 06:37
Compare
Choose a tag to compare
change chat session expiration, and tests

soulshack-v0.42.9-alpha

11 Apr 05:23
86ec63a
Compare
Choose a tag to compare
Merge pull request #9 from pkdindustries/alexschlessinger/issue8

toggle for addressing mode #8