@@ -83,7 +83,7 @@ Custom fetch function to use for making requests.
83
83
84
84
#### Defined in
85
85
86
- [ packages/core/src/runtime.ts:203 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L203 )
86
+ [ packages/core/src/runtime.ts:208 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L208 )
87
87
88
88
## Properties
89
89
@@ -229,6 +229,22 @@ The model to use for generateText.
229
229
230
230
***
231
231
232
+ ### imageModelProvider
233
+
234
+ > ** imageModelProvider** : [ ` ModelProviderName ` ] ( ../enumerations/ModelProviderName.md )
235
+
236
+ The model to use for generateImage.
237
+
238
+ #### Implementation of
239
+
240
+ [ ` IAgentRuntime ` ] ( ../interfaces/IAgentRuntime.md ) .[ ` imageModelProvider ` ] ( ../interfaces/IAgentRuntime.md#imageModelProvider )
241
+
242
+ #### Defined in
243
+
244
+ [ packages/core/src/runtime.ts:104] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L104 )
245
+
246
+ ***
247
+
232
248
### fetch()
233
249
234
250
> ** fetch** : (` input ` , ` init ` ?) => ` Promise ` \< ` Response ` \> (` input ` , ` init ` ?) => ` Promise ` \< ` Response ` \>
@@ -260,7 +276,7 @@ Some environments may not have access to the global fetch function and need a cu
260
276
261
277
#### Defined in
262
278
263
- [ packages/core/src/runtime.ts:105 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L105 )
279
+ [ packages/core/src/runtime.ts:110 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L110 )
264
280
265
281
***
266
282
@@ -276,7 +292,7 @@ The character to use for the agent
276
292
277
293
#### Defined in
278
294
279
- [ packages/core/src/runtime.ts:110 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L110 )
295
+ [ packages/core/src/runtime.ts:115 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L115 )
280
296
281
297
***
282
298
@@ -292,7 +308,7 @@ Store messages that are sent and received by the agent.
292
308
293
309
#### Defined in
294
310
295
- [ packages/core/src/runtime.ts:115 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L115 )
311
+ [ packages/core/src/runtime.ts:120 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L120 )
296
312
297
313
***
298
314
@@ -308,7 +324,7 @@ Store and recall descriptions of users based on conversations.
308
324
309
325
#### Defined in
310
326
311
- [ packages/core/src/runtime.ts:120 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L120 )
327
+ [ packages/core/src/runtime.ts:125 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L125 )
312
328
313
329
***
314
330
@@ -324,7 +340,7 @@ Manage the creation and recall of static information (documents, historical game
324
340
325
341
#### Defined in
326
342
327
- [ packages/core/src/runtime.ts:125 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L125 )
343
+ [ packages/core/src/runtime.ts:130 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L130 )
328
344
329
345
***
330
346
@@ -340,7 +356,7 @@ Hold large documents that can be referenced
340
356
341
357
#### Defined in
342
358
343
- [ packages/core/src/runtime.ts:130 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L130 )
359
+ [ packages/core/src/runtime.ts:135 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L135 )
344
360
345
361
***
346
362
@@ -356,7 +372,7 @@ Searchable document fragments
356
372
357
373
#### Defined in
358
374
359
- [ packages/core/src/runtime.ts:135 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L135 )
375
+ [ packages/core/src/runtime.ts:140 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L140 )
360
376
361
377
***
362
378
@@ -370,7 +386,7 @@ Searchable document fragments
370
386
371
387
#### Defined in
372
388
373
- [ packages/core/src/runtime.ts:137 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L137 )
389
+ [ packages/core/src/runtime.ts:142 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L142 )
374
390
375
391
***
376
392
@@ -380,7 +396,7 @@ Searchable document fragments
380
396
381
397
#### Defined in
382
398
383
- [ packages/core/src/runtime.ts:138 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L138 )
399
+ [ packages/core/src/runtime.ts:143 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L143 )
384
400
385
401
***
386
402
@@ -394,7 +410,7 @@ Searchable document fragments
394
410
395
411
#### Defined in
396
412
397
- [ packages/core/src/runtime.ts:139 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L139 )
413
+ [ packages/core/src/runtime.ts:144 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L144 )
398
414
399
415
## Methods
400
416
@@ -416,7 +432,7 @@ Searchable document fragments
416
432
417
433
#### Defined in
418
434
419
- [ packages/core/src/runtime.ts:141 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L141 )
435
+ [ packages/core/src/runtime.ts:146 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L146 )
420
436
421
437
***
422
438
@@ -438,7 +454,7 @@ Searchable document fragments
438
454
439
455
#### Defined in
440
456
441
- [ packages/core/src/runtime.ts:156 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L156 )
457
+ [ packages/core/src/runtime.ts:161 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L161 )
442
458
443
459
***
444
460
@@ -464,7 +480,7 @@ Searchable document fragments
464
480
465
481
#### Defined in
466
482
467
- [ packages/core/src/runtime.ts:160 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L160 )
483
+ [ packages/core/src/runtime.ts:165 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L165 )
468
484
469
485
***
470
486
@@ -486,7 +502,7 @@ Searchable document fragments
486
502
487
503
#### Defined in
488
504
489
- [ packages/core/src/runtime.ts:169 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L169 )
505
+ [ packages/core/src/runtime.ts:174 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L174 )
490
506
491
507
***
492
508
@@ -504,7 +520,7 @@ Searchable document fragments
504
520
505
521
#### Defined in
506
522
507
- [ packages/core/src/runtime.ts:360 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L360 )
523
+ [ packages/core/src/runtime.ts:370 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L370 )
508
524
509
525
***
510
526
@@ -526,7 +542,7 @@ Searchable document fragments
526
542
527
543
#### Defined in
528
544
529
- [ packages/core/src/runtime.ts:424 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L424 )
545
+ [ packages/core/src/runtime.ts:434 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L434 )
530
546
531
547
***
532
548
@@ -548,7 +564,7 @@ The number of recent messages to be kept in memory.
548
564
549
565
#### Defined in
550
566
551
- [ packages/core/src/runtime.ts:446 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L446 )
567
+ [ packages/core/src/runtime.ts:456 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L456 )
552
568
553
569
***
554
570
@@ -574,7 +590,7 @@ The action to register.
574
590
575
591
#### Defined in
576
592
577
- [ packages/core/src/runtime.ts:454 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L454 )
593
+ [ packages/core/src/runtime.ts:464 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L464 )
578
594
579
595
***
580
596
@@ -596,7 +612,7 @@ The evaluator to register.
596
612
597
613
#### Defined in
598
614
599
- [ packages/core/src/runtime.ts:463 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L463 )
615
+ [ packages/core/src/runtime.ts:473 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L473 )
600
616
601
617
***
602
618
@@ -618,7 +634,7 @@ The context provider to register.
618
634
619
635
#### Defined in
620
636
621
- [ packages/core/src/runtime.ts:471 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L471 )
637
+ [ packages/core/src/runtime.ts:481 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L481 )
622
638
623
639
***
624
640
@@ -650,7 +666,7 @@ The message to process.
650
666
651
667
#### Defined in
652
668
653
- [ packages/core/src/runtime.ts:480 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L480 )
669
+ [ packages/core/src/runtime.ts:490 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L490 )
654
670
655
671
***
656
672
@@ -686,7 +702,7 @@ The results of the evaluation.
686
702
687
703
#### Defined in
688
704
689
- [ packages/core/src/runtime.ts:557 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L557 )
705
+ [ packages/core/src/runtime.ts:567 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L567 )
690
706
691
707
***
692
708
@@ -718,7 +734,7 @@ An error if the participant cannot be added.
718
734
719
735
#### Defined in
720
736
721
- [ packages/core/src/runtime.ts:627 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L627 )
737
+ [ packages/core/src/runtime.ts:637 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L637 )
722
738
723
739
***
724
740
@@ -754,7 +770,7 @@ The user name to ensure the existence of.
754
770
755
771
#### Defined in
756
772
757
- [ packages/core/src/runtime.ts:643 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L643 )
773
+ [ packages/core/src/runtime.ts:653 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L653 )
758
774
759
775
***
760
776
@@ -778,7 +794,7 @@ The user name to ensure the existence of.
778
794
779
795
#### Defined in
780
796
781
- [ packages/core/src/runtime.ts:663 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L663 )
797
+ [ packages/core/src/runtime.ts:673 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L673 )
782
798
783
799
***
784
800
@@ -808,7 +824,7 @@ The user name to ensure the existence of.
808
824
809
825
#### Defined in
810
826
811
- [ packages/core/src/runtime.ts:680 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L680 )
827
+ [ packages/core/src/runtime.ts:690 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L690 )
812
828
813
829
***
814
830
@@ -839,7 +855,7 @@ An error if the room cannot be created.
839
855
840
856
#### Defined in
841
857
842
- [ packages/core/src/runtime.ts:716 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L716 )
858
+ [ packages/core/src/runtime.ts:726 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L726 )
843
859
844
860
***
845
861
@@ -869,7 +885,7 @@ The state of the agent.
869
885
870
886
#### Defined in
871
887
872
- [ packages/core/src/runtime.ts:729 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L729 )
888
+ [ packages/core/src/runtime.ts:739 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L739 )
873
889
874
890
***
875
891
@@ -891,4 +907,4 @@ The state of the agent.
891
907
892
908
#### Defined in
893
909
894
- [ packages/core/src/runtime.ts:1177 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L1177 )
910
+ [ packages/core/src/runtime.ts:1187 ] ( https://github.com/ai16z/eliza/blob/main/packages/core/src/runtime.ts#L1187 )
0 commit comments