v0.2.3

lutzroeder/netronv0.2.3Jul 18, 2024by shaoyijia

AI Summary

This release introduces Ollama support and makes the Python package available on PyPI. It also includes a breaking change regarding the source code directory structure and outlines future roadmap items.

Key Highlights

  • PyPI package available via `pip install knowledge-storm`
  • Ollama integration support
  • Source code restructuring (renaming `src/` to `knowledge_storm/`)
  • Roadmap: Human-in-the-Loop and Information Abstraction

Breaking Changes

  • Renaming `src/` directory to `knowledge_storm/`

New Features

  • Ollama support

Full Release Notes

## Python Package Available at PyPI
- You can now install storm via `pip install knowledge-storm`. (#80)
- We update the README.md to explain our current API.
- If you prefer using the source code, note that pulling the new release will lead to breaking change as we rename `src/` to `knowledge_storm/`.

## Ollama Support
#81, credit to: @zhjain

## Roadmap & Contribution
Our team is actively working on:
1. Human-in-the-Loop Functionalities: Supporting user participation in the knowledge curation process.
2. Information Abstraction: Developing abstractions for curated information to support presentation formats beyond the Wikipedia-style report.

**PRs for integrating more language models into [knowledge_storm/lm.py](https://github.com/stanford-oval/storm/blob/main/knowledge_storm/lm.py) and search engines/retrievers into [knowledge_storm/rm.py](https://github.com/stanford-oval/storm/blob/main/knowledge_storm/rm.py) are highly appreciated!**