SmartPrompter 遵循标准的 RESTful 架构风格的 API 来进行数据交互,并使用 oAuth 认证协议来实现对用户数据的授权访问。
用户模型,包含3个API,用户注册,登录,以及获取用户的信息。
curl --request POST \
--url http://66.135.11.204/api/users/register \
--header 'Content-Type: application/json' \
--data '{
"user": {
"email": "[email protected]",
"password": "123123123123"
}
}'
curl --request POST \
--url http://66.135.11.204/api/users/log_in \
--header 'Content-Type: application/json' \
--data '{
"user": {
"email": "[email protected]",
"password": "123123123123"
}
}'
返回:
{
"data": {
"email": "[email protected]",
"id": 1,
"token": "WRenoCTzu1nQNW5lxiCpYQltIpJtH3Ml8dDKkPbMy04"
}
}
curl --request GET \
--url http://66.135.11.204/api/current_user \
--header 'Content-Type: application/json' \
--header 'authorization: Bearer <<oauth_token>>'
SmartPrompter 的会话包含如下功能
- 满足 OpenAI 的 Chat 功能,建立持续对话通道。
- 支持采用模版,设置特定的上下文,比如希望当前会话充当一个【英语老师】, 帮你解答英语相关的问题。
- 支持设定会话的答复,帮助向量数据库训练模型。
curl --request GET \
--url http://66.135.11.204/api/topics \
--header 'authorization: Bearer <<oauth_token>>'
curl --request GET \
--url http://66.135.11.204/api/topics/<<topic_id>> \
--header 'authorization: Bearer <<oauth_token>>'
curl --request POST \
--url http://66.135.11.204/api/topics \
--header 'Content-Type: application/json' \
--header 'authorization: <<oauth_token>>' \
--data '{
"topic": {
"content": "你认识坤坤吗?",
"model": "gpt3.5"
}
}'
curl --request POST \
--url http://66.135.11.204/api/topic_with_answer \
--header 'Content-Type: application/json' \
--header 'authorization: Bearer <<oauth_token>>' \
--data '{
"topic": {
"question": "你认识坤坤吗?",
"answer": "123123"
}
}'
curl --request POST \
--url http://66.135.11.204/api/topics \
--header 'Content-Type: application/json' \
--header 'authorization: Bearer <<oauth_token>>' \
--data '{
"topic": {
"content": "我爱北京天安门",
"prompt_template_id": 3
}
}'
curl --request POST \
--url http://66.135.11.204/api/messages \
--header 'Content-Type: application/json' \
--header 'authorization: Bearer <<oauth_token>>' \
--data '{
"message": {
"content": "大理美食",
"topic_id": 16
}
}'
模版,可以理解帮会话设定了上下文,类似一个特定领域专家的概念。 稍微有些抽象,我举几个例子
- 选择如下模版,会话上下文是关于旅游相关的信息
{
"title": "导游",
"content": "我想让你充当一个旅游向导。我将把我的位置写给你,你将建议在我的位置附近的一个地方参观。在某些情况下,我也会给你我要访问的地方的类型。你也会向我推荐与我的第一个地点相近的类似类型的地方"
}
- 选择如下模版,SmartPrompter 通过持续交互的方式帮你完善 prompt,更准备的 prompt 获取更确定的答案。
{
"title": "Advanced",
"content": "I want you to become my Expert Prompt Creator. Your goal is to help me craft the best possible prompt for my needs. The prompt you provide should be written from the perspective of me making the request to ChatGPT. Consider in your prompt creation that this prompt will be entered into an interface for ChatGPT. The process is as follows: \\n1. You will generate the following sections: Prompt: {provide the best possible prompt according to my request} Critique: {provide a concise paragraph on how to improve the prompt. Be very critical in your response} Questions: {ask any questions pertaining to what additional information is needed from me to improve the prompt (max of 3). If the prompt needs more clarification or details in certain areas, ask questions to get more information to include in the prompt} \\n2. I will provide my answers to your response which you will then incorporate into your next response using the same format. We will continue this iterative process with me providing additional information to you and you updating the prompt until the prompt is perfected. Remember, the prompt we are creating should be written from the perspective of me making a request to ChatGPT. Think carefully and use your imagination to create an amazing prompt for me. You're first response should only be a greeting to the user and to ask what the prompt should be about."
}
- 当然,你也可以和 openai 玩一个游戏 (猜猜看)。
{
"title": "game",
"content": "我希望你成为我的游戏伙伴,你的目标是让我猜到你心目中的数字,具体流程如下:游戏开始时,你心里想一个数字,当我输入的值小于你心目中的数字的时候,你提示我小于;当我输入的值大于你心目中的数字的时候,你提示我大于,让我们开始吧。"
}
curl --request GET \
--url http://66.135.11.204/api/prompt_templates \
--header 'authorization: Bearer <<oauth_token>>'
curl --request POST \
--url http://66.135.11.204/api/prompt_templates \
--header 'Content-Type: application/json' \
--header 'authorization: Bearer <<oauth_token>>' \
--data '{
"prompt_template": {
"title": "导游",
"content": "我想让你充当一个旅游向导。我将把我的位置写给你,你将建议在我的位置附近的一个地方参观。在某些情况下,我也会给你我要访问的地方的类型。你也会向我推荐与我的第一个地点相近的类似类型的地方",
"model": "gpt3.5"
}
}'
curl --request PUT \
--url http://66.135.11.204/api/prompt_templates/4 \
--header 'Content-Type: application/json' \
--header 'authorization: Bearer <<oauth_token>>' \
--data '{
"prompt_template": {
"content": "我想让你充当一个旅游向导。我将把我的位置写给你,你将建议在我的位置附近的一个地方参观。在某些情况下,我也会给你我要访问的地方的类型。你也会向我推荐与我的第一个地点相近的类似类型的地方。"
}
}'
curl --request GET \
--url http://66.135.11.204/api/prompt_templates/1 \
--header 'authorization: Bearer <<oauth_token>>'
curl --request GET \
--url http://66.135.11.204/api/embedding \
--header 'authorization: Bearer <<oauth_token>>'
--data '{
"text": "Draw a happy dog!"
}'
返回:
{
"data": {
"id": 7,
"sha": "8521c292eaf64f8c492ed6e640f6e46734cc20112d87d50c52cfc9b05ccbdb8b",
"text": "Draw a happy dog!",
"vector": "[-0.023222417,-0.0011823529,-0.0070535983,-0.0064766034,-0.0116825225,0.01279113,-0.026839979,-6.969318e-4,0.011183324,-0.02961474,-0.0040422045,0.019060275,-0.0099515375,0.002306358,-0.0010227069,0.017219078,0.022236986,-0.007034149,0.023287248,-0.008953143,-0.010178446,0.02033096,2.4271055e-4,-0.018334169,-0.02578972,0.015066694,0.026995573,0.0049141794,0.004820175,-0.0131606655,0.04068785,0.0015867355,-0.030600168,-0.012512357,-0.0014360037,-0.002533266,0.010133064,0.019929009,0.0064960527,-0.013886771,0.011325953,-0.0057958793,0.0010583639,-0.010761924,0.0023873965,-0.0023614643,0.009458823,-0.0036953595,-0.024181914,0.0083178,0.025128443,0.02907016,-0.0034554852,-0.015961358,-0.0043890495,-0.0022155948,-0.010658194,-0.004343668,-0.012103923,-0.02862931,0.01216227,-0.003909301,0.0037018424,0.0032853042,0.0032188524,-0.020447655,0.017283909,0.015209321,0.011961294,-0.003854195,0.024544965,-0.020642148,-0.019799346,-0.006278869,0.007993646,-0.0033387896,-0.03207831,0.0022172157,0.01146858,0.0061881063,0.014742539,-0.051008925,0.004499262,0.018878749,-0.0020826915,-0.007902883,0.004658098,0.042165995,-0.011727904,0.003179954,-6.025219e-4,0.01673933,0.009983953,-0.015390848,-0.018152643,0.010820271,0.022353683,0.013653381,-0.01006175,-0.031585597,-0.007773221,-0.002859041,-0.011877014,-0.005821812,0.0129856225,-0.0016288755,0.003705084,-0.011053663,0.021912832,-0.015611272,-0.016998652,0.035086464,-0.006664613,-0.040169206,0.0038282627,-0.0020048944,0.02415598,0.0023436358,0.0037796395,-0.006982284,0.011086078,0.014781438,0.028266257,-0.009983953,0.002285288,0.03469748,-0.006139483,-0.013808974,-0.036823932,-0.008499326,0.01024976,0.008330766,0.020590283,-0.0022188365,-0.019941974,0.020512486,-0.01585763,0.01714128,-0.007941781,-0.03459375,0.008920727,0.02795507,0.007027666,-0.0192807,0.0049012136,0.040947177,0.01640221,-0.011617691,-5.9968553e-4,-0.0097700115,-0.009750562,-0.020395791,0.0236503,-0.008084409,-0.012019643,0.0085576745,-0.017984083,0.0038217795,0.008518776,0.004982252,0.0071313954,0.0059449906,-0.0021669718,-0.0029125267,0.025569294,0.017374672,0.012855961,0.005244817,0.014690674,-0.010625779,0.014470249,0.040739715,-0.026308365,0.024104116,-0.036901727,0.012992105,-0.006651647,-0.019099172,-0.007967713,-0.0014919203,-0.011727904,0.009633867,0.022444446,0.032441366,-0.0029222514,-0.0011434543,0.02646396,-0.026152771,-0.006787792,0.0038315041,-0.013206047,-0.00997747,0.013394057,-0.014833302,-0.6622084,-0.02117376,-0.009458823,-0.01894358,0.015766867,0.024687594,-0.015131524,-0.01894358,-0.0029368382,-4.461174e-4,0.0016029432,0.022522243,0.0059936135,-0.011228706,0.012946724,-0.0124669755,-0.0017633996,-0.014716607,-0.0100812,0.026580656,-0.011753836,0.012765197,0.013860839,-0.006729444,0.010009886,-0.009821876,-0.007643559,-0.020045703,0.004940112,0.021355288,-0.004953078,0.010891586,-0.005202677,0.006236729,0.050905194,0.0019352013,-0.0145480465,0.027877273,0.0014165544,0.035449516,-0.032130178,2.923467e-4,0.007481482,0.0045511266,-0.034412224,0.0021037615,0.006593299,0.010113616,0.0027034471,-0.005980647,-0.003270717,0.006457154,0.019812312,0.025361834,-0.014016434,0.0013792766,0.028888633,0.0013800871,0.01795815,0.0010761924,0.012408628,0.01075544,-0.01640221,0.002235044,-5.2634557e-4,0.02862931,-0.0095949685,0.0010364834,0.009024456,-0.023779962,0.0028395918,0.001451401,-0.0072416076,-0.00840208,0.0024376404,0.007993646,-0.013018038,-0.017530266,6.734306e-4,-0.004927146,0.008473394,0.005996855,6.037374e-4,0.00997747,0.018982477,0.0076759746,-0.016544838,-0.0021669718,0.0024311575,0.002554336,0.017037552,0.02398742,-0.015053727,-0.019202903,0.0023177036,0.020356892,-0.015377881,0.03083356,-0.0019870661,-0.034879006,0.0029044228,-0.0019740998,-0.004803967,0.009277297,0.008791066,0.025400734,-0.011650107,0.033686116,0.028110664,-0.020227231,-0.003980615,-0.0096857315,-0.01497593,-0.012272483,-0.004152417,-0.02432454,-0.0050017014,0.016985686,0.034567818,-0.0049076965,0.016168818,-0.013821941,0.022587074,0.0011159013,-0.0028347296,-0.0018185058,-0.014625844,-0.018347135,-0.014859235,-0.021446051,0.008946659,0.017206112,0.016531872,-0.013264395,-0.0040195137,-0.0031199853,0.016622635,0.028940499,-0.0095949685,-4.7610168e-4,-0.0052999235,0.027151167,-0.0101200985,0.003825021,-0.0028655243,-0.0058509856,-0.0067099947,0.0015915978,0.011883498,0.036227487,-0.033893578,-3.419828e-4,-0.014651775,-0.014651775,0.017633995,0.0044603636,-4.7367052e-4,-0.0016329275,0.008609539,-0.025893448,0.019021377,0.012330831,-0.031170681,0.009737596,-0.022690803,-0.02117376,-0.0068396563,0.02961474,-0.0035948716,-0.0130763855,-3.9303713e-4,-0.01052205,-0.028655242,-0.003393896,-0.0058380193,0.006677579,-0.017608063,-0.033737984,-0.018178575,-0.013549651,-0.013024521,0.015663138,0.0039579244,-0.017633995,0.022496311,0.009089287,0.03207831,0.045122284,-0.009731113,-0.009432891,-0.0065965406,0.021121897,-0.0058412612,-2.617546e-4,-0.00857064,-0.006324251,-0.015235254,0.007974196,0.03218204,-6.754566e-4,-0.006379357,0.008428013,0.0040681367,0.010243277,0.010496117,-0.031663395,0.0071638105,-0.022729702,0.004291803,0.026230568,-0.01287541,-0.008071443,0.005578696,-0.004230214,0.013692278,0.024272677,0.01289486,-1.3118121e-4,-0.0053064064,0.0053679957,0.01392567,0.012000193,0.0060584443,-0.01568907,0.025297005,0.011053663,-0.0015129903,0.008408563,-0.01541678,-0.030366778,-0.02751422,0.0039514415,-0.0040940694,0.011377817,0.024220811,-0.011676039,0.015274152,-0.0027277586,0.008894795,0.034879006,0.02873304,0.014988896,0.0020502761,-0.021082997,0.0043566343,0.023300214,0.01941036,0.00472617,0.008168689,0.002285288,-0.025128443,-0.01995494,-0.021095963,0.028862702,0.0059158164,-0.020564351,0.010710059,-0.01033404,0.009607934,0.043307018,0.029329484,0.014846268,0.00596444,-0.002270701,0.014949998,-0.014742539,-0.021822069,-0.014612877,-0.0017893319,0.0098607745,-0.0129856225,-0.007403685,0.0063080434,-0.023014957,2.976142e-4,0.0018444381,-0.017802555,0.015351949,0.011170358,0.03283035,-0.022872329,-0.02520624,0.010372939,0.021433083,0.01130002,-0.0026483408,-0.033452727,5.672701e-4,-0.0060714106,0.0054490343,0.029770333,-3.707515e-4,0.022548174,0.010936967,-0.0040681367,-0.021290457,0.02354657,3.7257487e-4,8.7683747e-4,-0.0035041084,0.015183389,0.02117376,-0.013056937,-0.045666862,-0.009562553,0.0050017014,0.0020129983,-0.004470088,-0.006567367,-0.014081264,-0.020266129,-0.009056872,-0.005098948,0.014586945,-0.012006677,6.7008776e-5,-0.022872329,0.0019222351,0.030314913,0.019475192,0.002307979,-0.0040065474,-0.020356892,0.0037601902,0.08153129,0.0077926703,0.0075722453,0.0045673344,0.0061556906,-0.003961166,-0.022859363,-0.00850581,0.0073583033,0.0011539895,-0.013808974,-0.017724758,0.023326145,-0.0025640607,0.024493102,0.0051864693,0.02883677,-0.0025673022,0.015546442,-0.0019270974,-0.0047391364,0.01795815,-0.006872072,0.0087327175,-0.0026710317,0.0043112524,-0.01592246,0.022548174,-0.0069109704,-0.018995443,-0.023754029,0.034101035,0.004291803,0.0125512555,-0.006628956,0.02385776,0.017867386,0.021964697,0.025517428,-0.0044765715,0.026204636,0.010547982,0.002222078,0.020732911,0.017270943,-0.002108624,-0.02696964,0.008304834,-0.0029984275,-0.0035235574,0.02134232,-0.0011296779,-0.013692278,-0.0021280732,0.0048007257,0.017971115,-0.026943708,-0.0245709,0.0038995766,-0.02486912,-0.02398742,-0.019358497,0.00796123,-0.012609604,-0.005089223,-0.036279354,-0.033297133,-0.016337378,-0.01762103,-0.0056824256,-0.033789847,-0.009419925,-0.0151574565,0.013134734,-0.00978946,0.009413442,0.013102318,-0.014003467,-0.0057310485,-4.120812e-4,-7.6176267e-4,0.005361513,0.0015721485,-0.018515695,-0.013666347,-0.006622473,0.045926187,0.015572374,-0.019916043,0.014275757,0.036331218,0.012395661,0.013031004,-0.023261314,0.008220553,-0.00674241,0.01104718,0.017322807,-0.020447655,0.015572374,0.014768471,-0.021822069,-0.030418642,-0.0041005523,0.017828489,-0.005889884,0.021082997,-0.012855961,-0.020940369,-0.0031216063,0.0116825225,-0.023948522,0.008784582,-0.007935298,0.0045543686,-0.00420104,-0.005338822,5.137846e-4,-0.019164003,-0.014483215,-0.010787856,-0.00947179,0.014561012,0.011410233,-0.02774761,0.017387638,-0.008000129,-0.013692278,-0.0022771843,0.008551192,0.0022042494,0.015702035,-0.020797743,-0.013653381,-0.022924194,0.012525323,0.0032690964,0.014911099,-0.021070031,-0.025828617,-0.02646396,0.022353683,0.0016985687,-0.034230698,-0.010489634,-0.032104246,-0.02151088,0.006872072,0.0018865782,0.0095949685,-0.016765261,0.01104718,-0.03005559,-0.004009789,0.009316196,-0.02425971,0.009679249,0.006110309,0.009659799,0.03967649,0.04143989,0.029122025,0.003562456,0.0087392,-0.014885167,-0.006807241,0.011014764,-0.016039155,-0.01812671,0.0077343225,0.0119418455,0.0035235574,-0.0055819377,-0.021653509,-0.025115477,0.004385808,-0.012045575,-0.021536814,-0.0026418578,-0.024519034,-0.013744144,0.01140375,0.0038347456,0.01982528,0.009154119,0.01453508,0.016350344,0.02507658,-0.0035656977,-1.6359663e-5,0.01480737,0.004927146,0.027799476,0.015676104,-0.006126517,0.0151574565,-0.0024425029,0.010450736,0.008687336,0.0023792929,0.028318122,0.036486812,0.009108737,0.0315078,-0.026036076,0.011669556,-0.00625942,-0.015624239,0.0054263435,-0.018917646,-0.017491367,-0.033452727,-0.028525582,-0.031248478,0.02432454,0.0072480906,-0.022185123,0.016492972,0.01497593,-0.021277491,-0.034775276,-0.017997049,0.045692794,0.0011726283,0.024830222,0.031326275,-0.006431222,-0.01121574,0.02402632,-0.020266129,0.01295969,0.0037245331,-0.001018655,7.89721e-4,-0.00262565,-0.0076889405,0.011773285,-0.0014214168,-0.0210441,0.025997177,0.014172027,0.006395565,-0.0099515375,-0.014703641,-0.02029206,0.016518904,-0.025867516,-0.011948328,-0.021329354,-0.0056889085,-0.03791309,0.013562617,-0.01941036,0.036823932,-0.013180115,0.023468774,0.0015340603,0.030159319,-0.017374672,-0.012045575,0.015585341,0.027358625,-0.011436164,-0.0017309841,0.029355416,-0.010055267,0.01623365,0.007617627,4.5341087e-4,0.024635728,-0.026217602,-0.01640221,-0.020240197,-0.006761859,0.023585469,-0.0016629117,-0.012771681,0.006431222,-0.027773542,-0.007928815,0.03946903,-0.019864177,-0.019838246,-0.007844535,-0.012240067,0.014418385,-0.012499391,-0.009718147,0.006735927,-0.0021313147,3.8716182e-4,-0.0057115993,-0.014003467,0.01625958,0.035190195,-0.015779832,0.018399,0.022794532,-0.022496311,0.017997049,-0.022457412,0.003753707,-0.030366778,-0.005455517,-0.014210925,-0.0060163043,0.0026353747,0.0071378783,-0.0035786638,-0.023287248,-0.010826754,0.015235254,-0.006813724,0.013744144,-0.00814924,0.0047715516,0.025608191,-0.020110535,-0.019708583,0.02117376,-0.001451401,-0.0075981775,0.009154119,-0.0063501834,-0.009393993,-0.028914567,-0.011462097,0.015844664,-0.021446051,-0.02883677,-0.011118493,6.2440225e-4,-0.018048912,-0.0052707493,-0.04411092,0.014872201,-0.010035818,0.014003467,0.002434399,0.0038963351,0.004107035,0.034126967,-0.0052059186,-0.01995494,-0.019591888,-0.017400604,-0.005309648,-0.020279095,-0.014146095,-0.024454203,0.006168657,0.009847809,0.010068233,-0.0183601,-0.026788114,0.01348482,-0.018969512,-0.014146095,-0.019202903,0.0017941942,0.022535209,-0.005011426,-0.0014181752,0.02839592,-0.012525323,0.0227686,0.0049433536,-0.018074846,0.010113616,-0.016078055,-0.016557803,-0.009056872,0.008525259,-0.026580656,0.011397266,0.01764696,0.008661403,0.0069433856,-0.0017763657,0.0157539,-0.0014262791,0.0012009918,-0.0044311895,-0.002987082,0.00441174,-0.007825086,-0.025854548,-0.019034343,-0.008713269,0.006872072,0.0033906542,0.0097700115,-0.011416716,-0.0074425833,-0.043721937,0.008194622,-0.037524104,-0.012888377,-0.013705245,-0.02209436,-0.009932089,0.034801207,-0.0117668025,-0.0040940694,-0.0210441,-1.5478369e-4,-0.024389371,-0.026347265,0.008946659,-0.04211413,0.02337801,-0.015442712,0.018048912,-0.024830222,-0.0037731563,-0.0048720394,-0.004855832,-0.013666347,0.018450864,-0.013089352,-0.01304397,0.011345401,-0.029485079,-0.017439503,-0.0038347456,-0.010340523,-0.01568907,3.6285026e-4,-0.0062723863,0.009873741,-0.0074425833,-0.013964568,0.017361706,0.03072983,0.0087327175,0.01989011,0.24936545,-0.0131606655,0.0054101357,0.035527315,-0.015066694,0.018217474,0.017037552,0.0059514735,9.092529e-4,8.533363e-4,0.0011345402,0.007643559,-0.024609797,0.0045738174,0.0010356731,-0.020979268,-0.04442211,-0.010911034,-0.021627577,-0.034645613,0.012570705,-0.00970518,-0.007261057,-0.006645164,0.011455614,0.027280828,-0.020006806,-0.0069887675,0.00718326,0.0031848163,-0.013381091,0.0020324476,0.007935298,-0.015818732,0.004291803,-0.009504205,0.010055267,-0.0030308429,0.033686116,0.009413442,0.023598434,-0.01102773,0.015637204,-0.0028412128,0.017750692,0.016246615,-0.004171866,-0.004995218,0.010833237,0.024207845,-0.014340588,-0.014924065,0.020979268,0.015300084,-0.014172027,-0.0055819377,0.02029206,0.0012820304,0.0236892,-0.010651711,0.0069693183,0.016700432,-0.001039725,0.019552989,-0.013666347,-0.0140293995,-0.028940499,0.024233777,-0.0048914887,-0.004470088,-0.0049498365,7.8607426e-4,-0.007254574,-0.0062723863,-0.012739265,-0.01802298,0.020953337,0.016013224,0.01409423,0.036538675,-0.01146858,0.0069952505,0.0151574565,0.008920727,-0.022885296,-0.030522373,-0.0021345562,0.006586816,-0.0015770108,-0.013432955,-0.0073712696,-0.0061070677,0.012570705,-0.0011661452,1.4951619e-4,0.008473394,0.027566085,0.045122284,-0.0049757687,0.022535209,-0.008518776,-0.023572503,0.0048493487,0.011092561,-0.009355094,0.0068850378,-0.02524514,0.0082075875,0.012784647,-0.03314154,-0.008855896,-0.041621417,-0.010055267,-0.0011734386,-0.0069304197,0.030496439,0.025426665,-0.006110309,-0.020395791,0.003740741,0.0011410232,-0.034230698,-0.0061978307,0.012058541,-0.016415175,-0.027617948,0.00476831,0.019734515,0.009782977,-0.045589063,0.004194557,-0.0077343225,0.009212466,-0.00848636,-0.011701971,0.031793058,1.5680966e-4,-0.009607934,0.007870467,-0.012201169,-0.0052221264,-0.005675942,-0.02598421,-0.009757046,0.015455678,-0.036979526,0.03218204,-0.012933758,-0.010158997,-0.017776623,-0.028810836,0.011507479,-0.0113843,-0.022574108,0.012907825,-0.031870853,-0.0025073336,-0.027125234,-0.0012447527,0.010022852,-0.010184929,0.018463831,4.8906787e-4,-0.014210925,-0.019799346,0.0069304197,-0.16534464,0.015909495,0.016661532,-0.0044084988,-0.0102043785,0.008985558,0.01640221,-0.003656461,-0.013445921,-0.007111946,0.013666347,0.012881893,-0.025504462,-0.016505938,-0.016856026,0.014573978,-0.0053906864,0.016596701,0.015611272,0.02083664,0.030029656,-0.019125106,0.031092884,2.054328e-4,0.0039157844,0.008447462,-0.023300214,0.016817126,-0.028162528,-0.006684062,-0.012972657,-0.029044228,0.017569164,0.008680853,-0.012739265,-0.008791066,0.012739265,-0.023533605,-0.01629848,0.033556458,-0.004353393,0.02473946,0.030081522,0.0015770108,-0.0027553118,0.012570705,0.013718211,0.0010867274,0.0060292706,-0.03391951,0.020240197,-0.013024521,0.015274152,0.009238399,0.037083257,0.010087683,-0.006084377,0.02381886,-0.006622473,-0.012616087,-0.0028720074,-0.033400863,1.3280197e-4,-0.018282304,-0.0056046285,-0.013089352,-0.033867646,0.030496439,-0.017491367,-0.002987082,-0.012823545,-0.015118558,0.0077408054,-0.016116953,-0.0115982415,0.02348174,-0.029562876,0.01358855,0.014133128,-0.02503768,-0.0074555497,0.050775535,-0.014586945,5.429585e-4,-0.0071054627,-0.011137943,-0.0017552957,0.00665813,-0.016894924,0.0011475063,0.011578793,-0.034334425,-0.0021621094,-0.01358855,-0.0020956576,0.017932218,0.00441174,-0.015326017,0.003818538,0.004658098,0.0055333143,0.0068850378,-0.008531742,0.007345337,0.027877273,0.016622635,0.03324527,0.021964697,0.015468645,0.022353683,-0.025556328,0.0323895,0.024648694,0.013718211,0.017167212,0.022885296,-0.0065706084,-0.0067229606,0.012343797,0.0063858405,0.054561656,0.0073518204,-0.0016774987,0.02409115,-0.025595225,-0.02029206,-0.09480866,-0.027773542,-0.01642814,0.0201624,-0.028058799,0.01541678,0.0012941861,0.007851018,0.0061881063,0.01701162,0.002201008,-0.005338822,-0.0013501028,-0.0157539,0.00882348,0.009128186,0.012804096,0.008855896,-0.009886707,0.0063145263,0.013549651,-0.0019708583,0.010489634,-0.016791195,0.0018557835,-0.01497593,-0.041258365,0.0323895,0.0047099623,0.016350344,0.013783042,-0.01812671,0.009128186,-0.01077489,-0.00520916,0.001718018,0.0090763215,-0.016894924,0.012441043,-0.007254574,-0.0012650123,-0.01218172,0.022548174,-0.026762182,0.010509083,0.013303294,-0.018165609,0.0100812,0.018826883,-0.022444446,-0.026788114,-0.0054490343,-0.017802555,0.011507479,0.05028282,-0.008849413,0.014599911,0.007066564,-0.017206112,0.010949933,0.008337249,-0.0026629278,-0.009692214,0.025089545,0.0011823529,0.0061913477,-0.017037552,-0.0014270894,0.010787856,-0.008791066,-0.019319598,0.03137814,-0.016324412,0.0093421275,-0.013679313,-0.0152482195,-0.012914308,-0.030911356,0.026230568,-0.013244946,-0.008453945,-0.0271771,0.006891521,-0.00407462,0.019941974,0.002825005,-0.016648566,0.024998782,-0.00928378,-0.035397653,0.005202677,0.029096093,0.003322582,-0.033323064,-0.017919252,0.0065122605,-0.027358625,-0.0023144619,0.0075203804,-0.0061135506,-0.025024714,-0.018710189,-0.053316902,0.02215919,0.012512357,-0.007909366,0.021601645,-0.017322807,-0.013225497,-0.002129694,-0.017530266,-0.031118816,0.011546377,-0.005030875,0.0145480465,0.006204314,-0.0051378463,-0.023831826,0.019293666,-0.021899866,-0.011254638,0.011150909,-0.012304898,0.014949998,5.8064144e-4,0.020214263,0.010353489,0.003705084,-0.0107295085,0.017413571,-0.024441237,-8.500947e-4,-0.0053323386,-0.037627835,0.004920663,0.046029914,-0.009679249,-0.01619475,-0.010898069,0.019047309,0.001256098,-0.024104116,-0.024337508,-0.02175724,0.019047309,-0.028551513,-0.00210052,-0.017504334,-0.0072740233,0.008440979,0.012356763,0.011611208,0.003322582,0.020616215,-0.017206112,-0.0048007257,0.005358271,-0.02591938,-0.0020518969,-0.00499846,0.008000129,-0.004706721,0.02442827,0.0058088456,0.0192418,0.0013541547,-0.003079466,0.030159319,0.0038768859,0.017776623,0.0063825985,-0.013342192,-0.0254137,0.008356699,-0.00451547,0.010087683,0.04584839,0.015455678,-0.013141217,-0.018852815,-0.040532257,0.005643527,0.014392452,8.0552354e-4,0.015222288,-0.002987082,0.036798,0.008071443,-0.010716542,-0.0051021893,-0.014107197,0.02602311,-0.04374787,-0.013082868,-0.0047942423,-0.012168754,-0.01819154,0.035112396,0.013783042,-0.005591662,0.010113616,0.013082868,0.019812312,0.006949869,-0.01819154,-0.027125234,-0.008460428,0.008810515,-0.018282304,-0.030133387,-0.011980744,0.01375711,0.02151088,-0.0061881063,-0.016881958,0.013180115,-0.00586071,0.010009886,0.021394186,-0.013886771,-0.023961488,0.029744402,0.0034230696,0.01829527,-6.090049e-4,0.009244882,0.0073518204,0.005436068,0.004359876,-0.014625844,-0.0013768455,-9.586864e-4,-0.029433213,-0.013990501,-0.027462354,0.0013736039,0.016868992,0.009562553,0.003682393,0.022885296,-0.02696964,0.05689557,-0.006956352,-0.0042042816,0.0017763657,0.015611272,0.023339111,0.03324527,0.0068331733,-0.019462226,0.007643559,0.022535209,0.0011199532,-0.0012998589,-0.01014603,0.0056662178,-0.009530137,-0.023507671,-0.0049790107,-0.011034213,-0.01077489,0.023027923,0.009374543,0.015805766,0.013549651,-0.0044830544,-0.022638937,0.01802298,-0.024467168,-5.3688063e-4,-0.0017828488,6.037374e-4,0.015961358,-0.023611402,-0.015520509,-0.0011629036,-0.008648437,2.3744305e-4,-0.021692408,-0.020214263,0.017672895,-0.007857501,0.0038347456,-0.016272547,-0.017659929,0.020642148,0.0359163,-7.1800186e-4,0.02005867,-0.03280442]"
}
}