Commit Graph

  • 9906871f84
    Merge pull request #714 from ksanman/infinite-context Martin Evans 2024-05-04 22:17:15 +0100
  • 0bbbf171ed Refactor executors #714 ksanchez 2024-05-02 23:30:16 -0600
  • 46a9d603f4 Add method to get BOS token. ksanchez 2024-05-02 23:29:33 -0600
  • d4cc122317
    Merge branch 'master' of github.com:AsakusaRinne/LLamaSharp into auto_download #688 Rinne 2024-05-03 09:42:37 +0800
  • 9d977b6ee3
    Update LLama/Native/Load/UnknownNativeLibrary.cs Rinne 2024-05-03 09:13:17 +0800
  • 61d143d8d8 Implement context shifting in executor base ksanchez 2024-05-01 22:39:12 -0600
  • a86f14d1fb Add an API to get the loaded native library. Rinne 2024-05-02 07:44:25 +0800
  • 1d99204ff5
    Merge 96bf214427 into 6bf010d719 #634 dependabot[bot] 2024-05-01 10:30:20 +0700
  • 6bf010d719
    Merge pull request #689 from zsogitbe/master Rinne 2024-05-01 01:52:43 +0800
  • 54c01d4c2c Making old code obsolete - SemanticKernel: Correcting working with PromptExecutionSettings #689 Zoli Somogyi 2024-04-30 19:28:31 +0200
  • 0c770a528e
    Merge pull request #671 from kidkych/feature/interactive-sk-chatcompletion Rinne 2024-05-01 01:02:25 +0800
  • 16141adcb0
    Merge pull request #711 from Norne9/master Rinne 2024-05-01 01:00:02 +0800
  • f55222bc38 Fixed `bool` marshalling Martin Evans 2024-04-30 16:10:08 +0100
  • 2d09c86f58 Fixed spelling Martin Evans 2024-04-30 15:29:55 +0100
  • 9a069bd7ec Updated submodule Martin Evans 2024-04-30 15:14:44 +0100
  • 25af52ac33 Implemented string KV overrides Martin Evans 2024-04-30 15:13:40 +0100
  • 7b03e735bb
    Merge pull request #709 from AsakusaRinne/format_check_ci Rinne 2024-04-30 12:03:42 +0800
  • 8746aa5222 Updated binaries. - llama.cpp: b8c1476e44 - Build action: https://github.com/SciSharp/LLamaSharp/actions/runs/8886754252/job/24400788991 Martin Evans 2024-04-30 02:29:41 +0100
  • 5c60e6d4ca
    Merge pull request #1 from Norne9/Norne9-patch-chat-session #711 Norne9 2024-04-30 02:39:07 +0300
  • ad9bf1cbba
    InitializeSessionFromHistoryAsync changed Norne9 2024-04-30 02:32:14 +0300
  • 33d5677c0e Add editorconfig file for code format. #709 Rinne 2024-04-30 00:00:35 +0800
  • f44c8846f5
    Merge pull request #710 from AsakusaRinne/typo_check_ci Rinne 2024-04-29 23:31:52 +0800
  • 495177fd0f fix: typos. #710 Rinne 2024-04-29 18:19:20 +0800
  • de31a06a4a ci: add workflow to check the spelling. Rinne 2024-04-29 18:07:13 +0800
  • 98909dc2af
    Merge pull request #708 from AsakusaRinne/llama3_support Rinne 2024-04-29 10:36:19 +0800
  • 4c078a757c
    Merge pull request #703 from martindevans/llava_async_load Martin Evans 2024-04-28 22:38:21 +0100
  • 175b25d4f7
    Add LLaMA3 chat session example. #708 Rinne 2024-04-29 04:12:19 +0800
  • 377ebf3664 - Added `LoadFromFileAsync` method for `LLavaWeights` - Fixed checking for invalid handles in `clip_model_load` #703 Martin Evans 2024-04-27 23:31:07 +0100
  • 47fcf950b8
    Merge f051fedf45 into 84bb5a36ab #692 Rinne 2024-04-27 23:02:03 +0300
  • 84bb5a36ab
    Merge pull request #702 from martindevans/interruptible_async_model_load Martin Evans 2024-04-27 16:06:40 +0100
  • 1ec0fee5ba Added optional `IProgress` parameter to `LoadFromFileAsync` #702 Martin Evans 2024-04-27 15:04:54 +0100
  • 763c09729a
    Merge 8672de429d into b47ed9258f #669 Steven Cybinski 2024-04-27 11:00:24 +0200
  • 2aa96b206f Adding Response Format - Correcting non-standard way of working with PromptExecutionSettings Zoli Somogyi 2024-04-27 09:39:40 +0200
  • 9867b4c85d Only setting callback if the token can be cancelled. Martin Evans 2024-04-27 02:55:35 +0100
  • 00df7c1516 - Added `LLamaWeights.LoadFromFileAsync`. - Async loading supports cancellation through a `CancellationToken`. If loading is cancelled an `OperationCanceledException` is thrown. If it fails for another reason a `LoadWeightsFailedException` is thrown. - Updated examples to use `LoadFromFileAsync` Martin Evans 2024-04-27 02:52:41 +0100
  • b47ed9258f
    Merge pull request #701 from AsakusaRinne/add_issue_template Rinne 2024-04-27 03:59:27 +0800
  • bcf3ef1e40
    Fix typo in issue templates. #701 Rinne 2024-04-27 03:58:45 +0800
  • c6565c3aaf
    Merge pull request #700 from AsakusaRinne/add_issue_template Rinne 2024-04-27 03:56:58 +0800
  • d56eb1a5ad
    Add issue templates. #700 Rinne 2024-04-27 03:38:20 +0800
  • 2c19b8b831
    rename the llava library name. Rinne 2024-04-27 03:13:24 +0800
  • ee0d07a02d
    Merge branch 'auto_download' of github.com:AsakusaRinne/LLamaSharp into auto_download Rinne 2024-04-27 02:23:57 +0800
  • 31ff363630
    fix: resolve comments. Rinne 2024-04-27 02:23:36 +0800
  • 18586cc43b
    Merge pull request #696 from martindevans/safe_handle_constructor_refactor Martin Evans 2024-04-26 16:14:42 +0100
  • e9fd7f96e0
    Merge pull request #691 from martindevans/empty_batch_check Martin Evans 2024-04-26 16:14:28 +0100
  • a2f8573831
    Merge pull request #698 from martindevans/slightly_safer_quantize_params Martin Evans 2024-04-26 13:53:55 +0100
  • d4f793a7eb Using `is` check instead of `== null` #696 Martin Evans 2024-04-26 13:53:04 +0100
  • ecb359c9e7
    - Using more specific `LoadWeightsFailedException` when a llava model fails to load (#697) Martin Evans 2024-04-26 13:39:09 +0100
  • f0e2a3dc45
    Update LLama/Native/Load/NativeLibraryFromPath.cs Rinne 2024-04-26 09:18:52 +0800
  • 58ec798bff Modified `llama_model_quantize` to accept argument by `ref` instead of pointer. #698 Martin Evans 2024-04-26 01:35:13 +0100
  • f21c678491 - Using more specific `LoadWeightsFailedException` when a llava model fails to load - Passing model path, instead of a message, to `LoadWeightsFailedException` constructor #697 Martin Evans 2024-04-26 01:11:54 +0100
  • 54dab273cd - Removed unnecessary constructors from safe handles - Returning SafeLLamaGrammarHandle directly from `llama_grammar_init` and `llama_grammar_copy` Martin Evans 2024-04-26 01:03:26 +0100
  • f051fedf45
    fix: package name. #692 Rinne 2024-04-25 02:49:32 +0800
  • e8958645f0
    feat: add experimental auto-download support. Rinne 2024-04-25 02:43:18 +0800
  • 6e28b21da3
    refactor: remove the auto-download related parts. Rinne 2024-04-25 02:39:25 +0800
  • 25812762c9 Added checks in `Decode` to skip doing anything if the batch is empty. #691 Martin Evans 2024-04-24 14:54:02 +0100
  • dc824d9558
    Merge 5a3dba5fc4 into ccc49eb1e0 #640 dependabot[bot] 2024-04-24 10:54:08 +0200
  • 59a0afdb77 Renaming files to correspond to class names Zoli Somogyi 2024-04-24 08:24:02 +0200
  • ab8dd0dfc7 Correcting non-standard way of working with PromptExecutionSettings Zoli Somogyi 2024-04-24 08:06:40 +0200
  • 156d7bb463 Revert "Standardizing Image Data implementation" Zoli Somogyi 2024-04-24 07:57:17 +0200
  • 6bd269da60 Revert "Simplifying image handling" Zoli Somogyi 2024-04-24 07:57:15 +0200
  • 8ea82bcc28 Revert "Embeddings correction" Zoli Somogyi 2024-04-24 07:57:12 +0200
  • 5a4c0d4637 Revert "Automatic Solution Generator - Work in progress" Zoli Somogyi 2024-04-24 07:57:09 +0200
  • 5a196ec6f9 Reapply "Automatic Solution Generator - Work in progress" Zoli Somogyi 2024-04-24 07:56:58 +0200
  • ad2c81d957 Revert "Automatic Solution Generator - Work in progress" Zoli Somogyi 2024-04-19 17:16:52 +0200
  • b1f3987fae Automatic Solution Generator - Work in progress Zoli Somogyi 2024-04-19 10:55:36 +0200
  • 3ded2dd74d Embeddings correction Zoli Somogyi 2024-04-19 08:40:43 +0200
  • f264024666 Simplifying image handling Zoli Somogyi 2024-04-08 16:10:54 +0200
  • b2423fe6e9 Standardizing Image Data implementation Zoli Somogyi 2024-04-07 19:47:39 +0200
  • e6b3b4a807
    feat: support auto-download for native libraries. Rinne 2024-04-24 00:20:15 +0800
  • ccc49eb1e0
    BatchedExecutor Save/Load (#681) Martin Evans 2024-04-23 15:46:56 +0100
  • 05937de5dc
    Merge branch 'SciSharp:master' into feature/interactive-sk-chatcompletion #671 Chirag Karia 2024-04-22 11:20:45 -0400
  • 2880501922 Removed unnecessary spaces #681 Martin Evans 2024-04-22 01:40:21 +0100
  • 617f7215f7 Moved the new save/load methods out to an extension class specifically for the batched executor. Martin Evans 2024-04-22 01:39:45 +0100
  • 00fa795387 Added ability to save/load a `Conversation` to an in-memory state, instead of to file. Martin Evans 2024-04-22 00:35:00 +0100
  • c87addc0cb
    feat: add experimental refactorings. #683 Rinne 2024-04-21 09:56:26 +0800
  • ce76ff1ae5 Added the ability to save and load individual conversations in a batched executor. - New example - Added `BatchedExecutor.Load(filepath)` method - Added `Conversation.Save(filepath)` method - Added new (currently internal) `SaveState`/`LoadState` methods in LLamaContext which can stash some extra binary data in the header Martin Evans 2024-04-20 20:32:39 +0100
  • f01c13ee54
    Made special tokens included in prompts tokenize as intended (#677) Lyrcaxis 2024-04-20 17:23:55 +0300
  • 528c7ae2bd Merge remote-tracking branch 'upstream/master' into fix-tokenization-issues #677 Lyrcaxis 2024-04-19 20:59:15 +0300
  • ebc7c24ef7
    Merge pull request #678 from SignalRT/master jlsantiago 2024-04-19 19:41:28 +0200
  • b416966ec4 Disable Metal on CI UnitTest #678 SignalRT 2024-04-19 19:38:58 +0200
  • 550f2f7684 Fixed build due to changes in unit tests Martin Evans 2024-04-19 18:31:14 +0100
  • c6489f9669 Made special tokens included in prompts tokenize as intended Lyrcaxis 2024-04-19 20:20:42 +0300
  • 8f358e12e3
    Merge pull request #672 from SignalRT/master jlsantiago 2024-04-19 19:17:23 +0200
  • df9a549e64
    Merge branch 'master' into master #672 jlsantiago 2024-04-19 19:17:09 +0200
  • 3c76440957 - Added tests for generating embeddings with generative model and embedding model - Rewritten native API methods for embeddings to return pointers - null is a valid value for these methods to return so `Span` is not appropriate Martin Evans 2024-04-19 16:30:32 +0100
  • 89217f73ca
    Embeddings correction (#674) Zoli Somogyi 2024-04-19 17:23:44 +0200
  • 43786b0d9a Revert "Embeddings correction" #676 Zoli Somogyi 2024-04-19 17:19:13 +0200
  • 144837db4c Revert "Automatic Solution Generator - Work in progress" #674 Zoli Somogyi 2024-04-19 17:16:52 +0200
  • 9c91fac20f Automatic Solution Generator - Work in progress Zoli Somogyi 2024-04-19 10:55:36 +0200
  • 5d442fa2f8 Embeddings correction Zoli Somogyi 2024-04-19 08:40:43 +0200
  • 49f437f3ec Typo on comment. Disable Metal on MacOS / OSX SignalRT 2024-04-19 06:52:58 +0200
  • 53ae904875 Set GPULayerCount to execute the Test SignalRT 2024-04-18 22:03:47 +0200
  • e6b7141188 Change attribute to a Filter to disable test on CI SignalRT 2024-04-18 21:29:37 +0200
  • b5b3bf552b Merge branch 'master' of https://github.com/zsogitbe/LLamaSharp Zoli Somogyi 2024-04-18 09:46:25 +0200
  • c2f0d9c233 Simplifying image handling Zoli Somogyi 2024-04-08 16:10:54 +0200
  • 51ba8aa64f Download image implementation Zoli Somogyi 2024-04-08 10:06:04 +0200
  • 7378e99079 Standardizing Image Data implementation Zoli Somogyi 2024-04-07 19:47:39 +0200
  • 4293435184 Extension LLava with in memory images Zoli Somogyi 2024-04-06 17:22:29 +0200
  • 75cad1f3a5 Remove .NET7 on test SignalRT 2024-04-18 06:36:09 +0200
  • 89fbbc0f51 Restore previous dotnet-versions SignalRT 2024-04-18 06:13:10 +0200