Skip to content

Releases: fairyshine/FastMindAPI

Version 0.0.9

Choose a tag to compare

@fairyshine fairyshine released this 09 Oct 06:14

New Features:

  • Tokenize / Detokenize

Improvement:

  • model generation logger print (config.load_model_io=True)

Bug fixes:

  • adjust how optional kwargs are inputted
  • transformers generate with cutom generation configs
  • vllm generate outputs with logprobs (sometimes contain -inf which cannot be solved by JSON encoder)
  • llamacpp chat with logits output

Version 0.0.8

Choose a tag to compare

@fairyshine fairyshine released this 02 Oct 11:37

New Features:

  • Support vLLM now!

Improvement:

  • Explicit model type
  • Better type hints for parameters

Bug fixes:

  • refine optional kwargs settings

Version 0.0.7

Choose a tag to compare

@fairyshine fairyshine released this 30 Sep 03:07

Improvement:

  • Refine the MCTS algorithm.

Bug fixes:

  • incorrect parameters and wrong outputs (logits) with /chat/completions api

Version 0.0.6

Choose a tag to compare

@fairyshine fairyshine released this 27 Sep 12:54

New Features:
For transformers, llama.cpp and OpenAI models

  • Generate with logits and probs output.
  • Requests in the OpenAI-like API (/chat/completions/).

Bug fixes:

  • Standardize logits output format for generate method.

Version 0.0.5

Choose a tag to compare

@fairyshine fairyshine released this 26 Sep 03:17

New Features:

  • Support OpenAI-format-like request "/chat/completions/". (under improvement)
  • Add Token Authentication for security.

Bug fixes:

  • Fail to load PeftModel.

Version 0.0.4

Choose a tag to compare

@fairyshine fairyshine released this 24 Sep 04:27

New Features:

  • Support Function Calling now!

Build your own tool set following https://fairyshine.github.io/FastMindAPI/Development/FunctionLibrary/

Version 0.0.3

Choose a tag to compare

@fairyshine fairyshine released this 23 Sep 03:07

New Features:

  • Run the server in cli through command fastmindapi-server.
  • Generation stop with specific strings.

Bug fixes:

  • Some hints are displayed incorrectly.

Version 0.0.2

Choose a tag to compare

@fairyshine fairyshine released this 20 Sep 12:20

New Features:

  • Build the C/S framework.
  • Generate output with logits for transformers model.
  • Support PeftModelForCausalLM.

Version 0.0.1

Choose a tag to compare

@fairyshine fairyshine released this 19 Sep 05:47

New Features:

  • Load the model from the transformers / llama.cpp library.
  • Generate output with the specified model.