Text generator is a handy plugin for Obsidian that helps you generate text content using GPT-3 (OpenAI).
MIT License
Bot releases are visible (Hide)
Published by github-actions[bot] 12 months ago
We are excited to announce the stable release of v0.5.12 for the Obsidian TextGenerator Plugin! This version brings several key enhancements, bug fixes, and new features designed to improve your experience and increase flexibility.
Support for gpt-4-1106-preview (gpt4 turbo): The plugin now supports the latest GPT-4 model with turbo capabilities, offering more powerful and efficient text generation within Obsidian.
Extensive Language Model Compatibility: Enjoy flexibility with support for a diverse range of language models, including gpt3.5, gpt4, gpt-3.5-instruct, claude, bard, and llama using Langchain.
Add Playground: We've refined the playground UI to create a more visually appealing and user-friendly experience when crafting prompts and viewing responses.
Better Settings: Visually appealing and user-friendly experience for the settings with search.
Advanced Variable Access: All variables are now accessible within custom Instruct templates, providing you with greater control over dynamic content generation.
Advanced Template Engine: Elevate your productivity with dynamic Templates (Handlebars & Javascript) with chaining that simplify and enhance your note-taking routine.
Open Template as Tool : Open Template as Tool is an innovative solution designed to streamline your workflow by integrating templates directly into your desktop environment. This tool ensures your templates are accessible and editable in real time, atop any application you might be using.
New Helpers for Enhanced Processing:
encodeURI
helper for better URI encoding.regex
helper introduced for sophisticated text manipulation.Efficient Data Handling: Enhanced variable extractions using Handlebars templates make data management more streamlined and powerful.
Optimizations and Bug Fixes: A range of optimizations have been implemented to ensure smoother performance, alongside numerous bug fixes that address issues from previous versions.
Default setting for "free cursor" is now false, enhancing user experience by avoiding unexpected cursor movements.
Improved slow-loading page handling, with specific attention to platforms like Twitter and Reddit.
Deprecated the term "engine" in favor of "model" across documentation and settings for better clarity.
New read, write, and append helpers have been added to extend functionality.
Introduced run and extract functions in the script helper for a more streamlined approach.
The starting template example has been enhanced to provide clearer guidance for new users.
Fixed issues with relative links during web extractions ensuring accurate data retrieval.
Alongside this release, we're also thrilled to introduce our newly revamped documentation available at https://docs.text-gen.com/. Here you can find comprehensive guides, usage tips, and best practices that will help you leverage the full potential of the Obsidian TextGenerator Plugin.
We hope you enjoy these updates as much as we enjoyed developing them! Your feedback is always welcome as it helps us continue improving your writing workflow within Obsidian.
Happy text generating!
Published by github-actions[bot] 12 months ago
Published by github-actions[bot] 12 months ago
Published by github-actions[bot] 12 months ago
Published by github-actions[bot] 12 months ago
script
helper function for streamlined data generation ๐Published by github-actions[bot] 12 months ago
Full Changelog: https://github.com/nhaouari/obsidian-textgenerator-plugin/compare/0.5.7-beta...0.5.8-beta
Published by github-actions[bot] 12 months ago
Fixed the playground UI for improved user experience ๐จ
Added yaml and metadata variables for more comprehensive data handling ๐
Made all variables accessible within the custom Instruct template for increased flexibility โจ
Added encodeURI and eachProperty helpers for better URI handling ๐
Introduced a regex helper to handlebars for improved text processing ๐งน
Enhanced variable extractions with handlebars for more efficient data handling ๐ก
Implemented several optimizations and bug fixes for smoother performance ๐
Full Changelog: https://github.com/nhaouari/obsidian-textgenerator-plugin/compare/0.5.6-beta...0.5.7-beta
Published by github-actions[bot] about 1 year ago
open-playground
command.Changed selection to tg_selection, and reserved the variable selection solely to get the highlighted/selected text ๐
Added custom instruct + {{context}} template in the settings page, allowing for more customizations โ๏ธ
Included the http-Referer
header as suggested by pipboyguy#0000 to work with openrouter's endpoint
Attempted fix for "Disable auto-suggestions at the beginning of the line #200" ๐
Full Changelog: https://github.com/nhaouari/obsidian-textgenerator-plugin/compare/0.5.5-beta...0.5.6-beta
Published by github-actions[bot] about 1 year ago
Full Changelog: https://github.com/nhaouari/obsidian-textgenerator-plugin/compare/0.5.4-beta...0.5.5-beta
Published by github-actions[bot] about 1 year ago
Plugin.tg.gen("hello").then(console.log)
Eliminated unnecessary console logs for smoother operation ๐
Fixed a bug that was preventing generation ๐
Rectified the scroll issue in the output of the tool, especially when using a theme ๐ ๏ธ
Enhanced the tool's user interface for improved usability and aesthetics ๐จ
Fixed the source template for better functionality โ
Full Changelog: https://github.com/nhaouari/obsidian-textgenerator-plugin/compare/0.5.3-beta...0.5.4-beta
Published by github-actions[bot] about 1 year ago
Full Changelog: https://github.com/nhaouari/obsidian-textgenerator-plugin/compare/0.5.2-beta...0.5.3-beta
Published by github-actions[bot] about 1 year ago
{#run "templateId" "customVarName"}
(optional but helpful in some cases) ๐ ๏ธPublished by github-actions[bot] about 1 year ago
handlebars-async-helpers
and removing readable callPublished by github-actions[bot] about 1 year ago
Version 0.5.0-beta
{{extract "web" url}}
chain.type: "map-reduce"
will enable itexamples.zip
. These examples showcase the power of calling templates from other templates.Published by github-actions[bot] about 1 year ago
We appreciate your feedback and contributions to make this project even better. If you encounter any issues or have suggestions for improvement, please open an issue or submit a pull request.
Thank you for using our plugin!
Published by github-actions[bot] about 1 year ago
template:
---
promptId: Summarize
name: Summarize
title: Summarize long text
description: Summarize long text
commands:
- generate
mode: insert
chain.type: map_reduce
splitter.ChunkSize: 2000
splitter.ChunkOverlap: 200
---
{{selection}}
***
Summary: {{output}}
Fixed Switching Between Encryption Enabled/Disabled: A bug that prevented smooth switching between encryption enabled and disabled modes has been resolved.
Fixed Free Cursor Not Working: A recent bug affecting the free cursor functionality has been addressed and is now functioning as expected.
Thank you for using our software!
Published by github-actions[bot] about 1 year ago
Fixed mobile support.
Improved error handling with better error messages if text generation fails.
Published by github-actions[bot] about 1 year ago
Improved Text Selection/Insertion Logic:
Enhanced Context Display:
Provider Selection in Frontmatter:
Resolved Section Height Issue:
Various Bug Fixes:
We appreciate your feedback and support <3
Published by github-actions[bot] about 1 year ago
maxTokens
changes.Enjoy!
Published by github-actions[bot] about 1 year ago
OpenAI LLMs Support: Added support for OpenAI's latest language models, including the new gpt-3.5-turbo-instruct, enhancing the capabilities of our platform and providing users with even more powerful AI assistance.
Updated Models List: We've updated the models list to ensure that you have access to the latest and most relevant AI models, keeping our platform up-to-date with the latest advancements in AI technology.
Automatic Deployment: Implemented automated deployment for both stable and beta versions of the plugin using GitHub Actions. This streamlines the release process, ensuring that users can quickly access the latest features and improvements.
Command Loading Bug Fixes: Resolved several bugs related to loading commands when the plugin reloads. Users will now experience a smoother and more reliable operation when interacting with the plugin.
Settings Page Resizing: Fixed bugs related to resizing the settings page, preventing content from being hidden or obscured. This improvement enhances the user experience, making it easier to configure and customize settings.
Thank you for using our plugin, and we hope you enjoy the enhanced features and improvements in this release!