File size: 70,488 Bytes
447ebeb
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {
    "id": "WemkFEdDAnJL"
   },
   "source": [
    "## liteLLM Together AI Tutorial\n",
    "https://together.ai/\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {
    "colab": {
     "base_uri": "https://localhost:8080/"
    },
    "id": "pc6IO4V99O25",
    "outputId": "2d69da44-010b-41c2-b38b-5b478576bb8b"
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Collecting litellm\n",
      "  Downloading litellm-0.1.482-py3-none-any.whl (69 kB)\n",
      "\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m69.3/69.3 kB\u001b[0m \u001b[31m757.5 kB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
      "\u001b[?25hRequirement already satisfied: importlib-metadata<7.0.0,>=6.8.0 in /usr/local/lib/python3.10/dist-packages (from litellm) (6.8.0)\n",
      "Collecting openai<0.28.0,>=0.27.8 (from litellm)\n",
      "  Downloading openai-0.27.9-py3-none-any.whl (75 kB)\n",
      "\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m75.5/75.5 kB\u001b[0m \u001b[31m3.1 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
      "\u001b[?25hCollecting python-dotenv<2.0.0,>=1.0.0 (from litellm)\n",
      "  Downloading python_dotenv-1.0.0-py3-none-any.whl (19 kB)\n",
      "Collecting tiktoken<0.5.0,>=0.4.0 (from litellm)\n",
      "  Downloading tiktoken-0.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.7 MB)\n",
      "\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m1.7/1.7 MB\u001b[0m \u001b[31m17.0 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
      "\u001b[?25hRequirement already satisfied: zipp>=0.5 in /usr/local/lib/python3.10/dist-packages (from importlib-metadata<7.0.0,>=6.8.0->litellm) (3.16.2)\n",
      "Requirement already satisfied: requests>=2.20 in /usr/local/lib/python3.10/dist-packages (from openai<0.28.0,>=0.27.8->litellm) (2.31.0)\n",
      "Requirement already satisfied: tqdm in /usr/local/lib/python3.10/dist-packages (from openai<0.28.0,>=0.27.8->litellm) (4.66.1)\n",
      "Requirement already satisfied: aiohttp in /usr/local/lib/python3.10/dist-packages (from openai<0.28.0,>=0.27.8->litellm) (3.8.5)\n",
      "Requirement already satisfied: regex>=2022.1.18 in /usr/local/lib/python3.10/dist-packages (from tiktoken<0.5.0,>=0.4.0->litellm) (2023.6.3)\n",
      "Requirement already satisfied: charset-normalizer<4,>=2 in /usr/local/lib/python3.10/dist-packages (from requests>=2.20->openai<0.28.0,>=0.27.8->litellm) (3.2.0)\n",
      "Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.10/dist-packages (from requests>=2.20->openai<0.28.0,>=0.27.8->litellm) (3.4)\n",
      "Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/local/lib/python3.10/dist-packages (from requests>=2.20->openai<0.28.0,>=0.27.8->litellm) (2.0.4)\n",
      "Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.10/dist-packages (from requests>=2.20->openai<0.28.0,>=0.27.8->litellm) (2023.7.22)\n",
      "Requirement already satisfied: attrs>=17.3.0 in /usr/local/lib/python3.10/dist-packages (from aiohttp->openai<0.28.0,>=0.27.8->litellm) (23.1.0)\n",
      "Requirement already satisfied: multidict<7.0,>=4.5 in /usr/local/lib/python3.10/dist-packages (from aiohttp->openai<0.28.0,>=0.27.8->litellm) (6.0.4)\n",
      "Requirement already satisfied: async-timeout<5.0,>=4.0.0a3 in /usr/local/lib/python3.10/dist-packages (from aiohttp->openai<0.28.0,>=0.27.8->litellm) (4.0.3)\n",
      "Requirement already satisfied: yarl<2.0,>=1.0 in /usr/local/lib/python3.10/dist-packages (from aiohttp->openai<0.28.0,>=0.27.8->litellm) (1.9.2)\n",
      "Requirement already satisfied: frozenlist>=1.1.1 in /usr/local/lib/python3.10/dist-packages (from aiohttp->openai<0.28.0,>=0.27.8->litellm) (1.4.0)\n",
      "Requirement already satisfied: aiosignal>=1.1.2 in /usr/local/lib/python3.10/dist-packages (from aiohttp->openai<0.28.0,>=0.27.8->litellm) (1.3.1)\n",
      "Installing collected packages: python-dotenv, tiktoken, openai, litellm\n",
      "Successfully installed litellm-0.1.482 openai-0.27.9 python-dotenv-1.0.0 tiktoken-0.4.0\n"
     ]
    }
   ],
   "source": [
    "!pip install litellm"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {
    "id": "TMI3739_9q97"
   },
   "outputs": [],
   "source": [
    "import os\n",
    "from litellm import completion\n",
    "os.environ[\"TOGETHERAI_API_KEY\"] = \"\" #@param\n",
    "user_message = \"Hello, whats the weather in San Francisco??\"\n",
    "messages = [{ \"content\": user_message,\"role\": \"user\"}]"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "id": "bEqJ2HHjBJqq"
   },
   "source": [
    "## Calling togethercomputer/llama-2-70b-chat\n",
    "https://api.together.xyz/playground/chat?model=togethercomputer%2Fllama-2-70b-chat"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {
    "colab": {
     "base_uri": "https://localhost:8080/"
    },
    "id": "Jrrt8puj523f",
    "outputId": "24494dea-816f-47a6-ade4-1b04f2e9085b"
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "{\n",
      "  'choices': [\n",
      "{\n",
      "  'finish_reason': 'stop',\n",
      "  'index': 0,\n",
      "  'message': {\n",
      "  'role': 'assistant',\n",
      "  'content': \"\n",
      "\n",
      "I'm not able to provide real-time weather information. However, I can suggest some ways for you to find out the current weather in San Francisco.\n",
      "\n",
      "1. Check online weather websites: There are many websites that provide up-to-date weather information, such as AccuWeather, Weather.com, or the National Weather Service. You can enter \"San Francisco\" in the search bar and get the current weather conditions, forecast, and radar imagery.\n",
      "2. Use a weather app: You can download a weather app on your smartphone that provides real-time weather information. Some popular weather apps include Dark Sky, Weather Underground, and The Weather Channel.\n",
      "3. Tune into local news: You can watch local news channels or listen to local radio stations to get the latest weather forecast and current conditions.\n",
      "4. Check social media: Follow local weather accounts on social media platforms like Twitter or Facebook to\"\n",
      "}\n",
      "}\n",
      "  ],\n",
      "  'created': 1692323365.8261144,\n",
      "  'model': 'togethercomputer/llama-2-70b-chat',\n",
      "  'usage': {'prompt_tokens': 9, 'completion_tokens': 176, 'total_tokens': 185}\n",
      "}\n"
     ]
    }
   ],
   "source": [
    "model_name = \"togethercomputer/llama-2-70b-chat\"\n",
    "response = completion(model=model_name, messages=messages, max_tokens=200)\n",
    "print(response)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {
    "colab": {
     "base_uri": "https://localhost:8080/"
    },
    "id": "GIUevHlMvPb8",
    "outputId": "ad930a12-16e3-4400-fff4-38151e4f6da5"
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "\u001b[92mHere's your LiteLLM Dashboard 👉 \u001b[94m\u001b[4mhttps://admin.litellm.ai/6c0f0403-becb-44af-9724-7201c7d381d0\u001b[0m\n",
      "{\n",
      "  \"choices\": [\n",
      "    {\n",
      "      \"finish_reason\": \"stop\",\n",
      "      \"index\": 0,\n",
      "      \"message\": {\n",
      "        \"content\": \"\\nI'm in San Francisco, and I'm not sure what the weather is like.\\nI'm in San Francisco, and I'm not sure what the weather is like. I'm in San Francisco, and I'm not sure what the weather is like. I'm in San Francisco, and I'm not sure what the weather is like. I'm in San Francisco, and I'm not sure what the weather is like. I'm in San Francisco, and I'm not sure what the weather is like. I'm in San Francisco, and I'm not sure what the weather is like. I'm in San Francisco, and I'm not sure what the weather is like. I'm in San Francisco, and I'm not sure what the weather is like. I'm in San Francisco, and I'm not sure what the weather is like. I'm in San Francisco, and\",\n",
      "        \"role\": \"assistant\"\n",
      "      }\n",
      "    }\n",
      "  ],\n",
      "  \"created\": 1692934243.8663018,\n",
      "  \"model\": \"togethercomputer/CodeLlama-34b-Instruct\",\n",
      "  \"usage\": {\n",
      "    \"prompt_tokens\": 9,\n",
      "    \"completion_tokens\": 178,\n",
      "    \"total_tokens\": 187\n",
      "  }\n",
      "}\n"
     ]
    }
   ],
   "source": [
    "model_name = \"togethercomputer/CodeLlama-34b-Instruct\"\n",
    "response = completion(model=model_name, messages=messages, max_tokens=200)\n",
    "print(response)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "id": "sfWtgf-mBQcM"
   },
   "source": [
    "## With Streaming"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {
    "colab": {
     "background_save": true,
     "base_uri": "https://localhost:8080/"
    },
    "id": "wuBhlZtC6MH5",
    "outputId": "8f4a408c-25eb-4434-cdd4-7b4ae4f6d3aa"
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "<async_generator object together_ai_completion_streaming at 0x7d39eeae81c0>\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '\\n'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '\\n'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'Y'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' Com'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'bin'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ator'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' ('}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'Y'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'C'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ')'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' and'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' l'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ite'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'LL'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'M'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' are'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' two'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' popular'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' startup'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' acceler'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ators'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' that'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' have'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' gained'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' recognition'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' for'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' their'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' effect'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'iveness'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' in'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' n'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'urt'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'uring'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' and'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' scaling'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' early'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '-'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'stage'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' companies'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ities'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' they'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' also'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' have'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' distinct'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' differences'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' that'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' set'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' them'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' apart'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '.'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' In'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' this'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' ess'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ay'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' we'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' will'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' explore'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' the'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' key'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' features'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' of'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' Y'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'C'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' and'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' l'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ite'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'LL'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'M'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' and'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' discuss'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' which'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' program'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' might'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' be'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' a'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' better'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' fit'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' for'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' your'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' startup'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '.'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '\\n'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '\\n'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'Y'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' Com'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'bin'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ator'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' is'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' one'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' of'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' the'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' most'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' successful'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' startup'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' acceler'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ators'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' in'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' the'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' world'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' with'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' a'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' port'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'folio'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' that'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' includes'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' Air'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'b'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'nb'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' Drop'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'box'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' and'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' Red'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'dit'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '.'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' F'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ounded'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' in'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' '}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '2'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '0'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '0'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '5'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' Y'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'C'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' has'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' fund'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ed'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' over'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' '}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '1'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '9'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '0'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '0'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' start'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ups'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' with'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' a'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' combined'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' valu'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ation'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' of'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' over'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' $'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '1'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '0'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '0'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' billion'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '.'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' The'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' program'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' is'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' known'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' for'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' its'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' inten'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'se'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' three'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '-'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'month'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' boot'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' camp'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '-'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'style'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' format'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' where'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' found'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ers'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' work'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' closely'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' with'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' experienced'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' ment'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ors'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' to'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' develop'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' their'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' products'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' ref'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ine'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' their'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' business'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' models'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' and'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' prepare'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' for'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' fund'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ra'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ising'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '.'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' Y'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'C'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': \"'\"}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 's'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' focus'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' is'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' on'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' software'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' technology'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' and'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' internet'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' start'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ups'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' and'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' the'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' program'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' has'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' a'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' strong'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' track'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' record'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' of'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' ident'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ifying'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' and'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' n'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'urt'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'uring'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' successful'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' companies'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' these'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' spaces'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '.'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '\\n'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '\\n'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'l'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ite'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'LL'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'M'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' on'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' the'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' other'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' hand'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' is'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' a'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' relatively'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' new'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' acceler'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ator'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' program'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' that'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' was'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' founded'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' in'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' '}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '2'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '0'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '1'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '7'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '.'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' While'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' it'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' may'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' not'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' have'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' the'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' same'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' level'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' of'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' brand'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' recognition'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' as'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' Y'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'C'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' l'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ite'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'LL'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'M'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' has'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' quickly'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' gained'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' a'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' reputation'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' for'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' its'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' unique'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' approach'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' to'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' startup'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' acceleration'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '.'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' The'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' program'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' focus'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'es'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' on'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' supporting'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' under'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 're'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'present'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ed'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' found'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ers'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' particularly'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' women'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' and'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' people'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' of'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' color'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' and'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' provides'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' a'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' range'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' of'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' resources'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' and'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' support'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' to'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' help'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' these'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' found'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ers'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' succeed'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '.'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' l'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ite'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'LL'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'M'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': \"'\"}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 's'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' program'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' is'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' designed'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' to'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' be'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' more'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' flexible'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' and'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' personal'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ized'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' than'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' traditional'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' acceler'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ators'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' with'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' a'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' focus'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' on'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' connecting'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' found'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ers'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' with'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' ment'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ors'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' and'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' resources'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' that'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' are'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' tail'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ored'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' to'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' their'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' specific'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' needs'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '.'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '\\n'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '\\n'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'One'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' key'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' difference'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' between'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' Y'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'C'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' and'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' l'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ite'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'LL'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'M'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' is'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' the'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' type'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' of'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' companies'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' they'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' support'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '.'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' Y'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'C'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' focus'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'es'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' primarily'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' on'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' software'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' technology'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' and'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' internet'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' start'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ups'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' while'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' l'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ite'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'LL'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'M'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' has'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' a'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' bro'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ader'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' focus'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' that'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' includes'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' a'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' range'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' of'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' indust'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ries'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' such'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' as'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' health'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'care'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' fin'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ance'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' and'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' consumer'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' products'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '.'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' This'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' means'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' that'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' if'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' your'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' startup'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' is'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' in'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' a'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' non'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '-'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'tech'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' industry'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' l'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ite'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'LL'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'M'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' may'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' be'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' a'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' better'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' fit'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '.'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '\\n'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '\\n'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'An'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'other'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' difference'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' between'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' the'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' two'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' programs'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' is'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' their'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' approach'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' to'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' fund'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ing'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '.'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' Y'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'C'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' provides'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' seed'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' fund'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ing'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' to'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' all'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' of'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' its'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' port'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'folio'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' companies'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' typically'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' in'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' the'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' range'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' of'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' $'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '1'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '0'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '0'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '0'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '0'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' to'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' $'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '2'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '0'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '0'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '0'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '0'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '.'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' In'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' contrast'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' l'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ite'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'LL'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'M'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' does'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' not'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' provide'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' fund'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ing'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' to'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' its'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' port'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'folio'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' companies'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' but'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' instead'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' focus'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'es'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' on'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' connecting'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' found'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ers'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' with'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' invest'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ors'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' and'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' resources'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' that'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' can'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' help'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' them'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' raise'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' capital'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '.'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' This'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' means'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' that'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' if'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' your'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' startup'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' is'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' looking'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' for'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' fund'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ing'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' Y'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'C'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' may'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' be'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' a'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' better'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' option'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '.'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '\\n'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '\\n'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'So'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' which'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' program'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' is'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' right'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' for'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' your'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' startup'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '?'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' It'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' ultimately'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' depends'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' on'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' your'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' specific'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' needs'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' and'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' goals'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '.'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' If'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' your'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' startup'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' is'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' in'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' a'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' non'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '-'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'tech'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' industry'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' l'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ite'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'LL'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'M'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': \"'\"}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 's'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' bro'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ader'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' focus'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' may'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' be'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' a'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' better'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' fit'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '.'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' Additionally'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' if'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' you'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': \"'\"}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 're'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' looking'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' for'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' a'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' more'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' personal'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ized'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' flexible'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' approach'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' to'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' acceleration'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' l'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ite'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'LL'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'M'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': \"'\"}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 's'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' program'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' may'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' be'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' a'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' better'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' choice'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '.'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' On'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' the'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' other'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' hand'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' if'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' your'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' startup'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' is'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' in'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' the'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' software'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' technology'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' or'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' internet'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' space'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' and'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' you'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': \"'\"}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 're'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' looking'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' for'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' seed'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' fund'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ing'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' Y'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'C'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': \"'\"}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 's'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' program'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' may'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' be'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' a'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' better'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' fit'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '.'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '\\n'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '\\n'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'In'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' conclusion'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' Y'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'C'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' and'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' l'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ite'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'LL'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'M'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' are'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' both'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' excellent'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' startup'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' acceler'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ators'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' that'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' can'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' provide'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' valuable'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' resources'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' and'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' support'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' to'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' early'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '-'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'stage'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' companies'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '.'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' While'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' they'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' share'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' some'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' similar'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 'ities'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' they'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' also'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' have'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' distinct'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' differences'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' that'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' set'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' them'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' apart'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '.'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' By'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' considering'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' your'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' startup'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': \"'\"}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': 's'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' specific'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' needs'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' and'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' goals'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ','}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' you'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' can'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' determine'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' which'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' program'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' is'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' the'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' best'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' fit'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' for'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' your'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': ' business'}}]}\n",
      "{'choices': [{'delta': {'role': 'assistant', 'content': '.'}}]}\n"
     ]
    }
   ],
   "source": [
    "user_message = \"Write 1page essay on YC + liteLLM\"\n",
    "messages = [{ \"content\": user_message,\"role\": \"user\"}]\n",
    "\n",
    "\n",
    "async def parse_stream(stream):\n",
    "    async for elem in stream:\n",
    "        print(elem)\n",
    "    return\n",
    "\n",
    "stream = completion(model=\"togethercomputer/llama-2-70b-chat\", messages=messages, stream=True, max_tokens=800)\n",
    "print(stream)\n",
    "\n",
    "# Await the asynchronous function directly in the notebook cell\n",
    "await parse_stream(stream)\n"
   ]
  }
 ],
 "metadata": {
  "colab": {
   "provenance": []
  },
  "kernelspec": {
   "display_name": "Python 3",
   "name": "python3"
  },
  "language_info": {
   "name": "python"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 0
}