A simple and efficient wrapper around the OpenAI API
...
.:oxO0KK0Okxl;.
.:kXWWXOkxxk0KXWWKx;.....
;OWW0o;. ...c0WMNK0KK0Oxo:.
lXMXl. .':lkXWWX0kxxkOXWWXk:.
.':xXMK: .;d0NWWNOo;. .;o0WWO;
.;xKNWMMWo 'ckKWWKxoc' .lXMXc
:OWWKxdKMNc ,0WN0o;. .,lxkd:. :KMX:
.dNWKl. .OMN: ;XXc. .:d0KOOKWWKkc'. dWMx.
.dWWO' .OMN: ;X0' .'lk0XN0l' .;oONWN0o;.lNMO.
;KMK; .OMNc ;XXdoOKOxxOX0d:. .'ckXWWXXWWx.
lNMk. .OMNc ;XWXxc'. 'cxKKkl'. .;d0WMWx.
cNMO' .OMNc ;XK; ,0WNKOd;. .c0WWx.
'OMNo .dNWk;. ;X0' .ONo,cxKKx; .kWWx.
;KMXo. .,lkK0xkN0' .ON: cNM0' ,0MX:
,OWW0l' .:d0NNd,. .,dXNc ;XM0' .xMWo
lWMMWNOo;. .,lkK0d:,,:d0KKNNc ;XM0' .kMNl
.xMWOokXWWKxc' ;OWWNX0xc',ONc ;XM0' lNM0'
.xMWo .:d0NWXOo;:dOKOo;'. .ON: ;XM0' .lXMK:
lNMO' .,lkXWNKxc' .:xNN: ;XM0;'l0WWO;
.xWWk' .;,. .,:lkXWWKd. :NMWXNWNOc.
.dNWKl. .:d0NMWNOo;. .xWWXOxl,.
.:ONWXko:;,,;:okXWWKxoc' .dNM0;
.,oOXWWWWWWWMMW0c. .c0WWk'
.,:cccccxXWNOoc:;,,;:lxKWW0c.
'lkKNWWWWWWWWX0d;.
.';::ccc:,.
To run the examples, first set an environment variable called OPENAI_API_KEY
. Then you can run any example with the following command:
cargo run --example <example-name>