Releases: Undertone0809/promptulate
v1.13.1
👋 Hello and welcome to the release notes for Promptulate v1.13.1! We're excited to share some new updates that we believe will enhance your experience with Promptulate.
For detailed information, please visit our official documentation: Promptulate Documentation
To see the code, report issues, or contribute, check out our GitHub repository: Promptulate on GitHub
What’s Changed
- bug:add zhipu doc to navbar (#374) @ruanrongman
- feat:add zhipu docs and Optimize the stream of pne implementation (#371) @ruanrongman
🚀 Features
- Paper prompt translation completed (#382) @longsihua2026
🔧 Fixes & Refactoring
- fix: jwt not found in zhipu llm (#402) @Undertone0809
📝 Documentation
- docs: update contribution.md (#384) @Undertone0809
- bug:add zhipu doc to navbar (#376) @ruanrongman
⬆️ Dependencies updates
- ⬆️ Bump litellm from 1.20.1 to 1.21.0 (#395) @dependabot
👥 List of contributors
@Undertone0809, @dependabot, @dependabot[bot], @longsihua2026 and @ruanrongman
v1.13.0
👋 Hello and welcome to the release notes for Promptulate v1.12.2! We're excited to share some new updates that we believe will enhance your experience with Promptulate.
For detailed information, please visit our official documentation: Promptulate Documentation
To see the code, report issues, or contribute, check out our GitHub repository: Promptulate on GitHub
What’s Changed
- Update pyproject.toml (#365) @Undertone0809
- docs: update contribution.md (#343) @Undertone0809
📦 Build System & CI/CD
- feat: add zhipu llm support and fix some already know bugs (#342) @ruanrongman
📝 Documentation
- feat: add zhipu llm support and fix some already know bugs (#342) @ruanrongman
⬆️ Dependencies updates
- feat: add zhipu llm support and fix some already know bugs (#342) @ruanrongman
- ⬆️ bump langchain from 0.1.1 to 0.1.4 (#357) @dependabot
👥 List of contributors
@Undertone0809, @dependabot, @dependabot[bot] and @ruanrongman
v1.12.1
👋 Hello and welcome to the release notes for Promptulate v1.12.1! We're excited to share some new updates that we believe will enhance your experience with Promptulate.
For detailed information, please visit our official documentation: Promptulate Documentation
To see the code, report issues, or contribute, check out our GitHub repository: Promptulate on GitHub
What’s Changed
🚀 Features
- pref: optimize web-agent (#341) @Undertone0809
🔧 Fixes & Refactoring
- pref: optimize web-agent (#341) @Undertone0809
📦 Build System & CI/CD
- ci: add mac and windows test (#340) @Undertone0809
👥 List of contributors
v1.12.0
👋 Hello and welcome to the release notes for Promptulate v1.11.3! We're excited to share some new updates that we believe will enhance your experience with Promptulate.
For detailed information, please visit our official documentation: Promptulate Documentation
To see the code, report issues, or contribute, check out our GitHub repository: Promptulate on GitHub
What’s Changed
- Configure Sweep (#306) @sweep-ai
- build: update poetry.lock (#328) @Undertone0809
🚀 Features
- feat: add beta ToolAgent (#334) @Undertone0809
- add qianfan platform support and fix some bugs (#327) @ruanrongman
⬆️ Dependencies updates
- ⬆️ bump actions/cache from 3.3.3 to 4.0.0 (#329) @dependabot
👥 List of contributors
@Undertone0809, @dependabot, @dependabot[bot], @ruanrongman and @sweep-ai
v1.11.2
👋 Hello and welcome to the release notes for Promptulate v1.11.2! We're excited to share some new updates that we believe will enhance your experience with Promptulate.
For detailed information, please visit our official documentation: Promptulate Documentation
To see the code, report issues, or contribute, check out our GitHub repository: Promptulate on GitHub
What’s Changed
- fix some bugs and add baseurl to openai (#321) @ruanrongman
- arxiv's Chinese prompt was changed to English (#317) @longsihua2026
📝 Documentation
- docs: optimize docs (#324) @Undertone0809
⬆️ Dependencies updates
- ⬆️ bump actions/cache from 3.3.2 to 3.3.3 (#318) @dependabot
- ⬆️ bump abatilo/actions-poetry from 2 to 3 (#319) @dependabot
👥 List of contributors
@Undertone0809, @dependabot, @dependabot[bot], @longsihua2026 and @ruanrongman
v1.11.1
👋 Hello and welcome to the release notes for Promptulate v1.11.1! We're excited to share some new updates that we believe will enhance your experience with Promptulate.
For detailed information, please visit our official documentation: Promptulate Documentation
To see the code, report issues, or contribute, check out our GitHub repository: Promptulate on GitHub
What’s Changed
🚀 Features
- optimize MessageSet init function (#316) @Undertone0809
📝 Documentation
- docs: add custom LLM docs (#316) @Undertone0809
👥 List of contributors
v1.11.0
👋 Hello and welcome to the release notes for Promptulate v1.11.0! We're excited to share some new updates that we believe will enhance your experience with Promptulate.
For detailed information, please visit our official documentation: Promptulate Documentation
To see the code, report issues, or contribute, check out our GitHub repository: Promptulate on GitHub
See the awesome custom Tool usage: https://undertone0809.github.io/promptulate/#/modules/tools/custom_tool_usage?id=custom-tool
Now you can define your custom tools as follows:
import promptulate as pne
def web_search(keyword: str) -> str:
"""search by keyword in web.
Args:
keyword: keyword to search
Returns:
str: search result
"""
return "result"
agent = pne.ToolAgent(tools=[web_search])
resp: str = agent.run("What's the weather in NewYork tomorrow?")
What’s Changed
- pref: optimize logger (#286) @Undertone0809
- pref: optimize calculator (#285) @Undertone0809
- Revert "fix agent thought bug and update the iot tool prompt" (#269) @ruanrongman
- fix agent thought bug and update the iot tool prompt (#268) @ruanrongman
- fix: error in get litellm response (#248) @Undertone0809
🚀 Features
- feat: add tool schema (#308) @Undertone0809
- fix agent thought bug and update the iot tool and the agent prompt (#270) @ruanrongman
- pref: optimize calculator, mock for llm and tool (#278) @Undertone0809
- feat: support pydantic v2 (#267) @Undertone0809
🔧 Fixes & Refactoring
- fix agent thought bug and update the iot tool and the agent prompt (#270) @ruanrongman
- optimize import (#252) @Undertone0809
📦 Build System & CI/CD
- feat: add tool schema (#308) @Undertone0809
📝 Documentation
- feat: add tool schema (#308) @Undertone0809
- pref: optimize calculator, mock for llm and tool (#278) @Undertone0809
⬆️ Dependencies updates
- feat: add tool schema (#308) @Undertone0809
- ⬆️ bump litellm from 1.15.8 to 1.16.12 (#302) @dependabot
- ⬆️ bump sqlalchemy from 2.0.23 to 2.0.24 (#288) @dependabot
- ⬆️ bump cushy-storage from 1.3.0 to 1.3.3 (#290) @dependabot
- ⬆️ bump ruff from 0.1.8 to 0.1.9 (#262) @dependabot
- ⬆️ bump frozenlist from 1.4.0 to 1.4.1 (#235) @dependabot
- ⬆️ bump httpx from 0.25.2 to 0.26.0 (#256) @dependabot
- V1.11.0/add template jinja2 (#251) @Undertone0809
👥 List of contributors
@Undertone0809, @dependabot, @dependabot[bot] and @ruanrongman
v1.10.1
👋Hi there, this is promptulate v1.10.1 release notes. We have updated some interesting features and look forward to your experience.
Official documentation: https://undertone0809.github.io/promptulate/#/
Github repo: https://github.com/Undertone0809/promptulate
What’s Changed
🚀 Features
- add json schema formatter and pne logger filter (#247) @Undertone0809
- pref: add openai parameters (#240) @Undertone0809
- pref: change openai max token length (#238) @Undertone0809
- pref: add additional_kwarg of openai (#219) @Undertone0809
🔧 Fixes & Refactoring
- fix: change openai max token length (#239) @Undertone0809
📝 Documentation
- add json schema formatter and pne logger filter (#247) @Undertone0809
- pref: add additional_kwarg of openai (#219) @Undertone0809
⬆️ Dependencies updates
- ⬆️ bump ruff from 0.1.7 to 0.1.8 (#233) @dependabot
- ⬆️ bump litellm from 1.12.0 to 1.12.3 (#217) @dependabot
- ⬆️ bump distlib from 0.3.7 to 0.3.8 (#225) @dependabot
- ⬆️ bump pytest-html from 3.2.0 to 4.1.1 (#211) @dependabot
- ⬆️ bump actions/setup-python from 4 to 5 (#202) @dependabot
👥 List of contributors
@Undertone0809, @dependabot and @dependabot[bot]
v1.10.0
👋Hi there, welcome to enjoy new feature of pne.chat()
https://undertone0809.github.io/promptulate/#/modules/chat_usage?id=chat
🚀 Features
- feat: add chat tool (#215) @Undertone0809
- ernie bot 4.0 (#168) @ruanrongman
🔧 Fixes & Refactoring
- feat: add chat tool (#215) @Undertone0809
- ernie-bot add native stop and fix some bugs (#173) @ruanrongman
📦 Build System & CI/CD
- docs: update docs (#218) @Undertone0809
- build: using poetry to publish pkg (#216) @Undertone0809
📝 Documentation
- docs: update docs (#218) @Undertone0809
- feat: add chat tool (#215) @Undertone0809
⬆️ Dependencies updates
- feat: add chat tool (#215) @Undertone0809
- ⬆️ bump aiohttp from 3.9.0 to 3.9.1 (#174) @dependabot
- ⬆️ bump cushy-storage from 1.2.5 to 1.3.0 (#209) @dependabot
- ⬆️ bump duckduckgo-search from 3.9.6 to 3.9.9 (#183) @dependabot
- ⬆️ bump pytest from 6.2.5 to 7.4.3 (#117) @dependabot
- ⬆️ bump litellm from 1.4.0 to 1.6.0 (#171) @dependabot
👥 List of contributors
@Undertone0809, @dependabot, @dependabot[bot] and @ruanrongman
v1.9.1
What’s Changed
- update litellm and langchain version in poetry (#151) @Undertone0809
🚀 Features
- fix: error in client chat (#149) @Undertone0809
🔧 Fixes & Refactoring
- fix: error in client chat (#149) @Undertone0809
- fix: error in webagent (#146) @Undertone0809
⬆️ Dependencies updates
- ⬆️ bump langchain from 0.0.324 to 0.0.332 (#129) @dependabot
👥 List of contributors
@Undertone0809, @dependabot and @dependabot[bot]