Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: new docs #309

Merged
merged 104 commits into from
Sep 18, 2024
Merged

feat: new docs #309

merged 104 commits into from
Sep 18, 2024

Conversation

giladgd
Copy link
Contributor

@giladgd giladgd commented Sep 15, 2024

Description of change

  • feat: Functionary v3 support
  • feat: Mistral chat wrapper
  • feat: move seed option to the prompt level
  • feat: make LlamaEmbedding an object
  • feat: HF_TOKEN support for reading GGUF file metadata
  • feat: inspect estimate command
  • feat(TemplateChatWrapper): custom history template for each message role
  • feat: extract all prebuilt binaries to external modules
  • feat: more helpful inspect gpu command
  • feat: combine model downloaders
  • feat: simplify TokenBias
  • feat: simplify compatibility detection
  • feat: better threads default value
  • feat: improve Llama 3.1 chat template detection
  • feat: --gpuLayers max and --contextSize max flag support for inspect estimate command
  • feat: iterate all tokenizer tokens
  • feat: failed context creation automatic remedy
  • feat: abort generation in CLI commands
  • feat(electron example template): update badge, scroll anchoring, table support
  • refactor: move download, build and clear commands to be subcommands of a source command
  • docs: new docs
  • fix: adapt to llama.cpp sampling refactor
  • fix: Llama 3.1 chat wrapper standard chat history
  • fix: Llama 3 Instruct function calling
  • fix: don't preload prompt in the chat command when using --printTimings or --meter
  • fix: change autoDisposeSequence default to false
  • fix: more stable Jinja template matching
  • fix: improve performance of parallel evaluation from multiple contexts
  • build(CI): resolve next version before release, update documentation website without a release
  • build: only create a GitHub discussion on major or minor releases
  • chore: update models list
  • chore: remove unused field from TokenMeter
  • chore: update issue template to ask for model link
  • test: fix tests
  • test: improve tests

Fixes #299

Pull-Request Checklist

  • Code is up-to-date with the master branch
  • npm run format to apply eslint formatting
  • npm run test passes with this change
  • This pull request links relevant issues as Fixes #0000
  • There are new or updated unit tests validating the change
  • Documentation has been updated to reflect this change
  • The new commits and pull request title follow conventions explained in pull request guidelines (PRs that do not follow this convention will not be merged)

Copy link
Contributor

@ido-pluto ido-pluto left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@giladgd giladgd added this to the v3.0.0 milestone Sep 16, 2024
@giladgd giladgd linked an issue Sep 16, 2024 that may be closed by this pull request
3 tasks
@giladgd giladgd merged commit 4b3ad61 into beta Sep 18, 2024
15 of 16 checks passed
@giladgd giladgd deleted the gilad/newDocs branch September 18, 2024 15:58
Copy link

🎉 This PR is included in version 3.0.0-beta.45 🎉

The release is available on:

Your semantic-release bot 📦🚀

@giladgd giladgd mentioned this pull request Sep 19, 2024
17 tasks
Copy link

github-actions bot commented Sep 24, 2024

🎉 This PR is included in version 3.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

Successfully merging this pull request may close these issues.

feat: support Functionary new chat format
2 participants