github ianarawjo/ChainForge v0.2.1.2
v0.2.1.2: Table view, Response Inspectors keep state

latest releases: v0.3.6, v0.3.5, v0.3.4...
2 years ago

There's two minor, but important quality-of-life improvements in this release.

Table view

Now in response inspectors, you can elect to see a table, rather than a hierarchical grouping of prompt variables:

Screen Shot 2023-07-19 at 5 03 55 PM

Columns are prompt variables, followed by LLMs. We might add the ability to change columns in the future, if there's interest.

Persistent state in response inspectors

Response inspectors' state will, to an extent, persist across runs. For instance, say you were inspecting a specific response grouping:

Screen Shot 2023-07-19 at 5 04 21 PM

Imagine you now close the inspector window, delete one of the models and then increase num generations per prompt to 2. You will now see:

Screen Shot 2023-07-19 at 5 04 41 PM

Right where you left off, with the updated responses. It also keeps track if you've selected Table view, and retains the view you last selected.

Specify hostname and port (v0.2.1.3)

I've added --host and --port flags when you're running ChainForge locally. You can specify what hostname and port to run it on like so:

chainforge serve --host 0.0.0.0 --port 3400

The front-end app also knows you're running it from Flask (locally) regardless of what the hostname and port is.

Don't miss a new ChainForge release

NewReleases is sending notifications on new releases.