291 Commits

Author SHA1 Message Date
Ian Arawjo
a73b3d5ceb Select legend items on parcoords. Move Plotly component to main render(), and only update spec and layout. 2023-05-17 13:11:08 -04:00
Ian Arawjo
d129d6b8d4 Merge branch 'main' of https://github.com/ianarawjo/ChainForge 2023-05-17 11:24:25 -04:00
Ian Arawjo
a834b91a24 Check tempfile path exists before calling LLMs 2023-05-17 11:24:17 -04:00
ianarawjo
dbea1d1b2f
Update requirements.txt 2023-05-17 11:12:19 -04:00
ianarawjo
e2f1005579
Add OpenAI API key instructions to Contr Guide 2023-05-17 10:08:53 -04:00
Ian Arawjo
df1e89662d Trying CF on actual prompt engineering task. 2023-05-16 22:05:04 -04:00
Ian Arawjo
126eacb9c8 Make LLM badge color match bg color 2023-05-15 19:35:18 -04:00
Ian Arawjo
c44de49615 Let user group responses in InspectNodes 2023-05-15 19:20:00 -04:00
Ian Arawjo
f0c506d242 Basic support for dict evaluation results 2023-05-14 10:07:16 -04:00
Ian Arawjo
f7fb238a6d Fixed bug in TFNode. WIP better InspectorNode 2023-05-13 22:35:01 -04:00
Ian Arawjo
8c3b2c58aa Fixed bug in CSV node 2023-05-11 22:38:55 -04:00
Ian Arawjo
8a0988ae9c Better vis node; style fixes 2023-05-11 22:10:03 -04:00
Ian Arawjo
c3994329e8 Carry prompt vars across prompt node chains 2023-05-11 14:54:36 -04:00
Ian Arawjo
09871cdc1f Chaining prompts together 2023-05-11 10:24:46 -04:00
Ian Arawjo
8de28cdac0 Only send the queries required when num_generations increases, per prompt 2023-05-10 14:52:34 -04:00
ianarawjo
8714d78c76
Use extract_responses when responses initially collected (#34) 2023-05-10 13:55:35 -04:00
Priyan Vaithilingam
eced759218
Merge pull request #32 from ianarawjo/pv
Adding CSVNode
2023-05-10 13:15:23 -04:00
Priyan Vaithilingam
44a85ce299 Merge branch 'main' into pv 2023-05-10 13:12:49 -04:00
Priyan Vaithilingam
bf99a2add1 better csv processing 2023-05-10 13:08:23 -04:00
Ian Arawjo
ed567ed0a4 Merge branch 'main' of https://github.com/ianarawjo/ChainForge 2023-05-10 13:02:15 -04:00
Ian Arawjo
72821b543e Bug fix prompt node. Resizable code editor and Inspect nodes 2023-05-10 13:02:05 -04:00
Priyan Vaithilingam
605da534a0 better UI 2023-05-10 12:10:00 -04:00
Ian Arawjo
30655874fb fix bug w eval node 2023-05-09 14:18:18 -04:00
Priyan Vaithilingam
c43a0da60a minor change 2023-05-09 13:51:37 -04:00
Ian Arawjo
cd4d333354 Fix run tooltip text 2023-05-09 13:41:22 -04:00
Ian Arawjo
846e1b9548 WIP check num responses in cache for given prompt 2023-05-09 13:36:53 -04:00
Priyan Vaithilingam
2956da4976 Merge branch 'main' into pv 2023-05-09 13:07:36 -04:00
Priyan Vaithilingam
bb436b2eca better badge 2023-05-09 13:06:59 -04:00
Priyan Vaithilingam
47970a683c added handles 2023-05-09 13:00:21 -04:00
Ian Arawjo
47be5ec96f WIP fixing count queries 2023-05-09 12:52:37 -04:00
Priyan Vaithilingam
beb2d70586 CSV element highlight with count 2023-05-09 12:42:53 -04:00
Ian Arawjo
e9a9663af5 WIP fixed response cache's 2023-05-09 12:28:37 -04:00
Priyan Vaithilingam
c3820b1f59 sort of working CSV node -- without handles 2023-05-09 10:43:46 -04:00
ianarawjo
9f228a5789
Update README.md 2023-05-08 11:43:03 -04:00
ianarawjo
4cdf627232
Update CONTRIBUTOR_GUIDE.md 2023-05-08 11:40:03 -04:00
Ian Arawjo
16135934f4 Add Claude (Anthropic) support. 2023-05-07 12:13:25 -04:00
ianarawjo
1c367d3080
Update CONTRIBUTOR_GUIDE.md 2023-05-06 13:21:56 -04:00
ianarawjo
f6d7996f97
Stream responses and Serve React, Flask, SocketIO from single Python script (#23)
* Live progress wheels

* Dynamic run tooltip for prompt node

* Run React and Flask and Socketio with single script
2023-05-06 13:02:47 -04:00
Priyan Vaithilingam
1eee1c1d11 DO NOT MERGE TO MAIN.. WIP 2023-05-05 16:10:13 -04:00
ianarawjo
34e0e465c1
Add Contributor Guide 2023-05-04 20:46:48 -04:00
Ian Arawjo
75718766ac Add --dummy-responses mode 2023-05-04 11:34:12 -04:00
Ian Arawjo
d3f58722ce Fix bug in eval node 2023-05-03 20:27:09 -04:00
Ian Arawjo
843234de44 Query LLMs simultaneously 2023-05-03 20:14:37 -04:00
Ian Arawjo
86be914457 fix handle ypos on prompt node 2023-05-03 19:20:49 -04:00
Ian Arawjo
b2af498db7 Script node styling 2023-05-03 19:19:05 -04:00
Ian Arawjo
4472205008 Update hookY pos when textarea resized 2023-05-03 19:08:19 -04:00
Ian Arawjo
5cb8377138 tweaks to remove txt field + play btn styles 2023-05-03 18:14:37 -04:00
Ian Arawjo
9685650e45 Better node header btn styles 2023-05-03 18:09:14 -04:00
ianarawjo
8e237ed159
Update README.md 2023-05-03 17:31:50 -04:00
Priyan Vaithilingam
8cec55edc7
Merge pull request #15 from ianarawjo/pv
Close button for all the nodes.
2023-05-03 15:44:33 -04:00