ahyatt pushed a change to branch externals/llm. at 39ae6fc794 Assign copyright to FSF, in preparation of inclusion to GNU ELPA
This branch includes the following new commits: new ad76cff80b Initial checkin of the llm package for emacs. new 3b761aca25 Add README.org new c55ccf157a Clean up package specifications in elisp files new eba797b295 Implement error handling for gcloud auth issues new 16ee85fd11 Add async options, and made the sync options just use those and wait new 3919b77383 Implement confusion and typos in README.org new 4e9be8183d Merge branch 'async' new 636014bf64 Make all remaining code async-friendly new 414d25a625 Removed various unused things, and format fixes new ad230d9d6b Add methods for nil provider, to throw more meaningful errors new 9057a50df4 Fix indenting in llm--run-async-as-sync new 131a7ee5d3 Solve flaky errors when using sync llm commands new c322577b9b Test both sync and async commands new 48ae59d149 Fix llm-chat-prompt-to-text, which was unusable new 0ed280c208 Add llm-fake, useful for developer testing using the llm methods new cff5db8ad5 Add unit tests and fix all brokenness detected by them new 9a3fc01cac Switch from generic to per-provider sync solution new b52958757a Fix docstring wider than 80 characters in llm-vertex new c8b14b4d9c Fix fake provider embedding func and remove async unit tests new 9e3040bad2 Add warnings requested by GNU about nonfree software new dd20d6353c Fix bug on llm-fake's error response to chat-response new cff9ab8f3c Centralize nonfree llm warnings, and warn with a targeted type new abbff2aa9d Change method name to llm-chat (without "-response"), update README new 444850a981 Fix missing word in non-free warning message new 650bba65d5 Improve the docstring for llm--warn-on-nonfree new 40151757de Switch to a method of nonfree warnings easier for provider modules new e94bc937c7 Fix issue with llm-chat before method having too many arguments new 7edd36b2dc Fix obsolete or incorrect function calls in llm-fake new d4bbe9d84c Fix incorrect requires in openai and vertex implementations new ba65755326 Improve the README with information on providers for end-users new 723c0b3786 Minor README whitespace and formatting fixes new 8f30feb5c1 README improvements, including noting the nonfree llm warning new b2f1605514 Delete some trailing whitespace new 39ae6fc794 Assign copyright to FSF, in preparation of inclusion to GNU ELPA