1562 Commits

Author SHA1 Message Date
Ian Paul
2e8227fccb handle intermediate state for when config is being updated 2024-12-28 12:11:21 +07:00
Ian Paul
98118babae allow update to manual discovery file
re-load manual discovery file for each runthrough of the peer network, allowing incremental updates to the peer file even when exo is running
2024-12-28 12:11:21 +07:00
Alex Cheema
496a3b49f5 Merge pull request #561 from VerisimilitudeX/patch-1
Improved clarity, fixed typos, added macOS/Linux examples, and enhanc…
2024-12-27 17:06:00 +00:00
Alex Cheema
aba1bed5ed Merge pull request #575 from exo-explore/fixtok
Revert "Merge pull request #573 from damho1104/feature/add-exaone-3.5…
2024-12-27 16:36:34 +00:00
Alex Cheema
e08522ee97 Revert "Merge pull request #573 from damho1104/feature/add-exaone-3.5-model"
This reverts commit 4eb6a6a74a, reversing
changes made to fdc3b5ac02.
2024-12-27 16:35:54 +00:00
Alex Cheema
4eb6a6a74a Merge pull request #573 from damho1104/feature/add-exaone-3.5-model
Add exaone-3.5-2.4b, exaone-3.5-7.8b
2024-12-27 12:36:09 +00:00
damho.lee
94a5e908b0 add exaone-3.5 LLM Model 2024-12-24 20:57:11 +09:00
Alex Cheema
fdc3b5ac02 Merge pull request #571 from exo-explore/function_calling
add chatgpt-api-compatible tools for function calling
2024-12-24 02:08:48 +00:00
Alex Cheema
185b1e375c fix names in dummy tokenizer 2024-12-24 02:08:20 +00:00
Alex Cheema
078b807654 fix names of qwen models 2024-12-24 02:06:13 +00:00
Alex Cheema
188ac445c9 function calling example with weather tool 2024-12-24 01:57:17 +00:00
Alex Cheema
456fbdd2b0 add chatgpt-api-compatible tools for function calling 2024-12-24 01:51:55 +00:00
Alex Cheema
41df9ce1d7 Merge pull request #570 from exo-explore/moreqwen
add qwen-2.5-1.5b, qwen-2.5-3b, qwen-2.5-32b
2024-12-24 01:51:26 +00:00
Alex Cheema
c609c05e40 add qwen-2.5-1.5b, qwen-2.5-3b, qwen-2.5-32b 2024-12-24 01:50:12 +00:00
Alex Cheema
ba8c514974 Merge pull request #569 from deftdawg/env_bash
Use `#!/usr/bin/env bash` for better portability
2024-12-22 23:25:38 +00:00
DeftDawg
cde912deef - Use #!/usr/bin/env bash instead of #!/bin/bash for better portability 2024-12-22 01:14:54 -05:00
Piyush Acharya
154e0f58e4 Implement suggestiond 2024-12-21 19:40:53 -08:00
Piyush Acharya
6c82365ee2 Improved clarity, fixed typos, added macOS/Linux examples, and enhanced installation/debugging instructions 2024-12-17 18:02:34 -08:00
Alex Cheema
023ddc207e support different network interface tests 2024-12-17 21:03:00 +00:00
Alex Cheema
2f0b543a1e add peer connection info to tinychat 2024-12-17 17:37:40 +00:00
Alex Cheema
7ac4004392 change it back to collecting topology periodically even if peers dont change 2024-12-17 17:32:18 +00:00
Alex Cheema
198308b1eb more robust udp broadcast 2024-12-17 17:28:55 +00:00
Alex Cheema
1f108a06ff remove test sleep 2024-12-17 16:47:05 +00:00
Alex Cheema
3a58576f8c make sure this is actually doing something 2024-12-17 16:22:22 +00:00
Alex Cheema
0a07223074 switch to uvloop (faster asyncio event loop) and optimise grpc settings 2024-12-17 16:10:56 +00:00
Alex Cheema
58f0a0f547 optimise grpc parameters 2024-12-17 14:50:52 +00:00
Pranav Veldurthi
5c0cd1839b Update strength image to image gen 2024-12-16 18:40:36 -05:00
Alex Cheema
e2474c3f15 fail if we never get the desired node count 2024-12-16 21:59:02 +00:00
Alex Cheema
1b14be6013 make device_capabilities async running on a thread pool 2024-12-16 21:17:30 +00:00
Alex Cheema
036224f877 add topology to tinychat ui 2024-12-16 21:17:12 +00:00
Alex Cheema
b17faa8199 dont broadcast every single process_tensor 2024-12-16 20:54:38 +00:00
Alex Cheema
35d90d947c Merge remote-tracking branch 'origin/main' into runners 2024-12-16 20:04:03 +00:00
Alex Cheema
8d94b8ae12 trigger test 2024-12-16 20:03:22 +00:00
Alex Cheema
99a70f1045 Merge commit: trigger test 2024-12-16 20:01:23 +00:00
Alex Cheema
bd0febe35f Merge commit: trigger test 2024-12-16 20:01:09 +00:00
Alex Cheema
34ecbbe01c Merge commit: trigger test 2024-12-16 20:00:50 +00:00
Alex Cheema
427d0718b3 Merge commit: trigger test 2024-12-16 20:00:39 +00:00
Alex Cheema
b49c4ca0e5 Merge commit: trigger test 2024-12-16 20:00:21 +00:00
Alex Cheema
41eaaec5a9 Merge commit: trigger test 2024-12-16 20:00:10 +00:00
Alex Cheema
bf1aafdea7 Merge commit: trigger test 2024-12-16 19:59:51 +00:00
Alex Cheema
bfa06ee9f3 Merge commit: trigger test 2024-12-16 19:59:39 +00:00
Alex Cheema
c0534b67c3 Merge commit: trigger test 2024-12-16 19:59:08 +00:00
Alex Cheema
063964aab3 remove redundant sample_logits, put back opaque status for process_prompt so we have a way of preemptively starting downloads 2024-12-16 19:50:36 +00:00
Alex Cheema
804ad4705a upgrade mlx 2024-12-16 19:50:33 +00:00
Alex Cheema
c9ded9ba96 optimise networking, remove bloat 2024-12-16 19:50:29 +00:00
Alex Cheema
64365d684f one two and three m4 pro clusters 2024-12-16 19:50:24 +00:00
Alex Cheema
9397464fad add commit to results 2024-12-16 19:50:19 +00:00
Nel Nibcord
08912d1b64 Only collect topology if peers changed 2024-12-16 19:50:18 +00:00
Alex Cheema
06c2e236b8 rip out stats bloat 2024-12-16 19:50:17 +00:00
Alex Cheema
cb4615c95d fix SendNewToken 2024-12-16 19:50:14 +00:00