Resident Curmudgeon
Posts: 80,260
Karma: 148951761
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
Originally Posted by kovidgoyal
Released 8.10.100 which has the "Ask AI" lookup feature in the E-book viewer.
When you select text in the viewer, you can ask the AI questions about it, by clicking the lookup button on the popup bar and choosing the Ask AI tab.
It's completely plugin based and even the code for it is not loaded unless you enable it.
Currently it supports using AI services from any of Google, GitHub, OpenRouter and Ollama (for local AI). Note that most of these require setting up an account, but you can use them for free (up to a certain number of times a day, I'd recommend using the Google one as it's the most capable and is currently free for a fair number of queries a day).
|
When I clicked to configure AI, I received the following error.
Quote:
calibre, version 8.10.100
ERROR: Unhandled exception: <b>AttributeError</b>:'LLMPanel' object has no attribute 'quick_actions_as_html'
calibre 8.10.100 embedded-python: True
Windows-10-10.0.26100-SP0 Windows ('64bit', 'WindowsPE')
('Windows', '10', '10.0.26100')
Python 3.11.12
Windows: ('10', '10.0.26100', 'SP0', 'Multiprocessor Free')
Interface language: None
EXE path: C:\Program Files\Calibre2\calibre-parallel.exe
Successfully initialized third party plugins: DeACSM (0, 0, 16) && Gather KFX-ZIP (from KFX Input) (2, 26, 2) && DeDRM (10, 0, 9) && Package KFX (from KFX Input) (2, 26, 2) && Annotations (1, 17, 13) && Apple Books covers (1, 1, 0) && Backup Configuration Folder (1, 1, 2) && Barnes & Noble (1, 5, 7) && BookFusion Plugin (0, 8, 1) && Count Pages (1, 13, 7) && Diaps Editing Toolbag (0, 5, 0) && EpubCheck (0, 2, 6) && EpubMerge (3, 2, 0) && EpubSplit (3, 12, 0) && Favourites Menu (1, 3, 1) && Find Duplicates (1, 10, 9) && Hyphenate This! (0, 1, 3) && KFX metadata reader (from KFX Input) (2, 26, 2) && From KFX (2, 26, 2) && KFX Input (2, 26, 2) && Set KFX metadata (from KFX Output) (2, 17, 1) && KFX Output (2, 17, 1) && Kindle hi-res covers (0, 5, 1) && KindleUnpack - The Plugin (0, 83, 8) && Kobo Metadata (1, 12, 0) && Kobo Utilities (2, 24, 3) && Modify ePub (1, 8, 6) && Quality Check (1, 14, 2) && Reading Goal (1, 9, 9) && Reading List (1, 15, 6) && ScrambleEbook (0, 6, 0) && TextDiff (1, 2, 4)
Traceback (most recent call last):
File "calibre\gui2\viewer\lookup.py", line 432, in _tab_changed
File "calibre\gui2\viewer\lookup.py", line 427, in _activate_llm_panel
File "calibre\gui2\viewer\llm.py", line 367, in update_with_text
File "calibre\gui2\viewer\llm.py", line 494, in update_ui_state
AttributeError: 'LLMPanel' object has no attribute 'quick_actions_as_html'
|
|