python调用本地部署的大模型(llama3.2)
本文档主要解决python调用本地大模型的入门代码,不需要太纠结输出是否ok。
Http调用本地大模型
安装requests库
pip install requests -i https://pypi.tuna.tsinghua.edu.cn/simple
或者在pycharm中安装
安装python插件命令集合_python安装插件命令-CSDN博客
python中引用
import requests
安装本地大模型
自己安装一台DeepSeek的服务器_南宁 deepseek服务器 安装-CSDN博客
只安装 llama3.2即可(比较小)
本地模型的请求地址
默认地址:
base_url = http://localhost:11434/api
由于我安装在虚拟机(192.168.10.106)
base_url = "http://192.168.10.106:11434/api"
列出本地模型信息
api:/tags
列出本地已加载的所有模型
请求方法: GET
参数:无
代码
def list_models():base_url = "http://192.168.10.106:11434/api"url = f"{base_url}/tags"headers = {"Content-Type": "application/json"}response = requests.get(url,headers=headers)return response.json().get("models",[])print(list_models())
输出
[{'name': 'llama3.2:latest', 'model': 'llama3.2:latest', 'modified_at': '2025-04-10T15:14:24.704912865+08:00', 'size': 2019393189, 'digest': 'a80c4f17acd55265feec403c7aef86be0c25983ab279d83f3bcd3abbcb5b8b72', 'details': {'parent_model': '', 'format': 'gguf', 'family': 'llama', 'families': ['llama'], 'parameter_size': '3.2B', 'quantization_level': 'Q4_K_M'}}]
文本补全接口
API:/generate
功能: 生成指定模型的文本补全。输入提示词后,模型根据提示生成文本结果
请求方法:POST
API参数:
model: 必填 如llama3.2
prompt:必填 生成文本所使用的提示词
suffix: 可选 生成的补全之后附加的文本
stream: 可选 是否流式传输响应,默认为true
system: 可选 覆盖模型系统信息的字段,影响生成文本的风格
temperature: 可选,控制文本生成的随机性 默认值为1
代码
def generate_completion(prompt,model="llama3.2"):base_url = "http://192.168.10.106:11434/api"url = f"{base_url}/generate"headers = {"Content-Type": "application/json"}data = {"model":model,"prompt":prompt,"stream":False}response= requests.post(url, json=data, headers=headers)print(response)return response.json().get("response","")print(generate_completion("解释一下证券营销"))
# print(generate_completion("窦再兴是谁?"))
输出
证券营销(Securities Marketing)是指通过各种渠道、媒体和策略来推广并出售证券产品的过程。这种营销活动通常涉及金融机构、投资银行、保险公司等与证券市场相关的企业。证券营销的目的是为了提高证券产品的可market化程度,吸引潜在客户购买这些_product。证券营销可以通过各种方式实现,如:1. **传播**: 使用多种媒体形式,如电视广告、在线广告、印刷广告等来推广证券产品。
2. **销售**: 通过与投资者接触、定期报告和教育来促进证券产品的购买。
3. **宣传**: 通过各种事件和活动,例如证券会员日、教育 seminars 等来提高证券产品的知名度。证券营销需要遵守相关法律法规,如《证券交易法》等,而这些法律法规通常针对证券市场的各项行为,包括营销活动。证券营销的好处包括:1. **增加客户信心**: 通过有效的营销活动,可以提高客户对证券产品的信任度。
2. **推动销售额**: 证券营销可以帮助金融机构和投资银行等机构推动证券产品的销售额。
3. **提高竞争力**: 证券营销可以帮助financial机构与其他竞争者保持领先地位。但是,证券营销也需要注意一些重要事项,如:1. **合规性**: 证券营销活动必须遵守相关法律法规和规范。
2. **透明度**: 证券营销活动的内容应该 transparent 和真实,而不会引起误解或欺骗行为。
3. **客户保护**: 证券营销活动应优先考虑客户的利益和保护。总之,证券营销是一个重要的方面,可以帮助金融机构和投资银行等机构推动证券产品的销售,但同时也需要遵守相关法律法规和规范。
文本补全接口流式
代码
def generate_completion_stream(prompt,model="llama3.2",stream=True):base_url = "http://192.168.10.106:11434/api"url = "{base_url}/generate".format(base_url=base_url)headers = {"Content-Type": "application/json"}data = {"model":model,"prompt":prompt,"stream":stream}respose= requests.post(url,json=data,headers=headers,stream=stream)result = ""import jsonfor line in respose.iter_lines():if line:t = json.loads(line.decode("utf-8"))if not t.get("done"):result += t.get("response")return resultprint(generate_completion_stream("解释一下证券营销"))
输出同上
会话补全接口
API:/chat
功能: 模拟对话补全,支持多轮交互,适用于聊天机器人等场景
请求方法:POST
API参数
model: 必填 模型名称
messages:必填 对话的消息列表,按顺序包含历史对话,每条消息包含role 和contentrole: user(用户) assistant(助手) 或system(系统)content:消息内容
stream: 可选 是否流式传输响应 默认true
代码
def generate_chat_completion(messages,model="llama3.2"):base_url = "http://192.168.10.106:11434/api"url = "{base_url}/chat".format(base_url=base_url)headers = {"Content-Type": "application/json"}data = {"model":model,"messages":messages,"stream":False}response = requests.post(url, json=data,headers=headers)return response.json().get("message",{}).get("content","")messages =[{"role": "user", "content": "什么是证券营销"},{"role": "assistant", "content": "证券营销是证券行业的营销"}
]print(generate_chat_completion(messages,"llama3.2"))
输出
活动,旨在推广和宣传证券产品、增强投资者的信心,并吸引更多的投资者参与。证券营销通常包括以下方面:1. **证券信息发布**:提供最新的证券信息,例如公司 news、财务报告、商业发展情况等。
2. **市场分析**:进行市场研究和分析,预测 Securities market trends 和方向,以帮助投资者做出明智的决策。
3. **投资建议**:为投资者提供个人化的投资建议和规划,帮助他们达到其投资目标。
4. **证券产品推广**:宣传和推广不同的证券产品,如股票、债券、期货等,并解释这些产品的优势和风险。
5. **客户关系维护**:建立并维护与投资者的长期关系,从而保持稳定的信心和忠诚度。证券营销通常由证券公司的销售团队或专家负责,包括:1.证券分析师
2.证券销售代表
3.投资顾问
4.市场研究员证券营销的目标是通过合理的信息流、专业的建议和高效的沟通手段,帮助投资者做出明智的决策,并最大化其投资收益。
会话补全接口流式
代码
def generate_chat_completion_stream(messages,model="llama3.2"):base_url = "http://192.168.10.106:11434/api"url = "{base_url}/chat".format(base_url=base_url)headers = {"Content-Type": "application/json"}data = {"model":model,"messages":messages,"stream":True}response = requests.post(url, json=data,headers=headers,stream=True)result = ""import jsonfor line in response.iter_lines():if line:t = json.loads(line.decode("utf-8"))print(t)if not t.get("done"):result += t.get("message").get("content")return resultmessages =[{"role":"user","content":"什么是证券营销"},{"role":"assistant","content":"证券营销是证券行业的营销"}
]print(generate_chat_completion_stream(messages,"llama3.2"))
输出同上
文本嵌入接口
API:/embed
功能: 为输入的文本生成嵌入向量,常用于语义搜索或分类等任务。
请求方法: POST
API 参数:
model:必填 生成嵌入模型名称
input: 必填 文本或文本列表,用户生成嵌入
truncate: 可选 是否在文本超出上下文长度时进行截断,默认true
stream: 可选 是否流式传输响应,默认为true
代码
def generate_embedding(text,model="llama3.2"):base_url = "http://192.168.10.106:11434/api"url = "{base_url}/embed".format(base_url=base_url)headers = {"Content-Type": "application/json"}data = {"model":model,"input": text}response = requests.post(url, json=data,headers=headers)return response.json()embedding = generate_embedding("什么是证券营销")
print("生成文本嵌入",embedding)
输出
生成文本嵌入 {'model': 'llama3.2', 'embeddings': [[-0.004711413, 0.017777665, 0.028891403, -0.02093706, 0.03231895, 0.00119765, 0.0020432037, -0.009595348, -0.0065270592, 0.0013342365, 0.0019657994, -0.0112751275, 0.018923838, 0.0020954409, -0.030230904, 0.007242399, 0.0006049033, -0.002487322, -0.014934444, -0.0133084785, -0.013938734, -0.0047322935, -0.040972423, -0.0010034348, 0.003972612, -0.0015203115, 0.02269681, 0.01638558, 0.007663827, -0.0052647204, -0.010002679, 0.0050850017, -0.012508803, 0.011598661, -0.008679192, -0.014687568, 0.022961505, -0.010448234, 0.001927346, -0.009071495, -0.005313909, 0.00780027, -0.01564827, -1.50905325e-05, 0.00808506, -0.015049232, 0.00897875, 0.015858114, -0.009375791, 0.0026963316, 0.0061902045, 0.004746499, 0.0035688328, 0.0016032335, 0.004635559, 0.01367854, 0.0075938185, 0.025320228, 0.0047770524, -0.0006245435, -0.004784689, -0.016757106, 0.013876733, -0.013752976, 0.029662913, 0.008028135, 0.0142299365, -0.001098276, 0.009894521, -0.006510229, -0.01842235, -0.012914702, -0.0036134708, -0.013446332, -0.025705567, -0.00529956, -0.034510862, 0.018636154, -0.0117583955, 0.01929326, -0.004047168, -0.010290304, -0.008316654, -0.007797154, 0.006930337, -0.01804207, 0.00837532, 0.0016999983, 0.00020933518, -0.014565391, 0.0037907327, -0.0044724727, -0.0026695493, -0.016769782, -0.027669515, -0.00022012487, 0.020954572, 0.00028781933, 0.0013231613, 0.014062326, 0.013556943, -0.0077846996, -0.01811535, -0.008122251, -0.0053520654, -0.007670545, 0.01698686, 0.015141414, -0.0029367765, 0.0014213512, 0.009441253, 0.012242954, 0.0010827638, 0.012696485, -0.010665313, -0.008065083, 0.032888554, -0.004222465, 0.021939984, -0.011137175, 0.003700712, 7.5676e-05, 0.009056383, 0.02161974, 0.0038696693, -0.005418796, 0.005460093, -0.0067422385, 0.0016318837, 0.0051382254, -0.015669152, -0.013237925, 0.022463722, -0.006094655, -0.0178353, 0.009731334, 0.017893987, -0.0027458447, 0.0058817486, -0.015577569, -0.0067416895, 0.007588972, -0.014158937, -0.002812201, -0.0059776767, -0.015032639, -0.0026207282, -0.00044688937, 0.005767347, -0.0118861925, 0.01364116, -0.035422236, -0.009612244, 0.0024122337, 0.01704552, -0.0034072672, -0.014270518, 0.010275197, 0.0065483316, 0.013925712, 0.007716392, -0.01123345, 0.0079674665, -0.024958733, -0.006317237, -0.021949632, 0.008726757, -0.0064698746, -0.011825174, -0.019655699, 0.009701032, -0.017399186, 0.00950865, -0.013417445, -0.024579113, -0.002756765, -0.018366626, -0.022006089, -0.01602427, -0.021679252, 0.0007522912, -0.011702108, -0.03539982, -0.008789488, 9.918902e-05, 0.007882419, 0.020064196, 0.019940814, 0.011107461, -0.007797476, -0.015466363, -0.010542685, -0.0018483012, -0.0085873315, 8.689707e-05, 0.014935137, -0.008863458, 0.03473701, 0.011625016, 0.008065389, 0.014547901, 0.0006090302, -0.0023798137, -0.0019952573, 0.0066040517, 0.025108999, 0.03878652, 0.01702022, -0.0046299086, -0.0025162636, 0.0042621284, 0.021520525, -0.018326983, 0.011254098, 0.009492902, -0.06554061, 0.017186549, -0.0028758652, 0.01770698, 0.016114106, -0.03113515, -0.015617194, -0.016385179, -0.0163749, -0.013669329, 0.004885575, -0.035263445, -0.0036421919, 0.054877024, 0.016081685, -0.014964345, 0.013252593, -0.008331678, 0.014970977, 0.011031517, 0.016080089, 0.02768862, 0.00491427, 0.012090965, 0.010428024, -0.0056590284, 0.011342927, 0.0023678339, -0.026206143, -0.01313062, 0.010017356, -0.010528887, 0.01075042, 0.0034096062, -0.010822998, 0.018082308, -0.018320676, 0.000909835, -0.0020760507, 0.0073329257, 0.015475843, -0.0012048036, -0.016315164, -0.032185882, -0.0026456295, -0.0060040383, -0.014499134, 0.022127403, -0.0072263866, 0.030373335, 0.0150351105, -0.022342904, -0.019987248, 0.025089972, -0.02676694, -0.017299507, -0.021351939, 3.1029358e-06, -0.026404798, 0.0077651995, 0.024268726, -0.026643908, -0.006960188, -0.021056527, -0.0019906592, 0.005529287, -0.016206054, -0.025520472, 0.0033656969, -0.027147997, 0.013434288, 0.0016117869, 0.00028440525, 0.0069282, -0.02494504, -0.0014154877, -0.012555959, 0.0005330539, 0.011885065, 0.0006438101, -0.0049723643, -0.041900508, -0.0007146117, 0.0051800106, -0.005025629, 0.0021509859, 0.0045497967, -0.0041570608, 0.014151222, 0.010802834, 0.00016681547, -0.014721775, -0.038461994, -0.005565765, 0.006027269, 0.028452843, 0.018239304, 0.0043635108, 0.012420258, -0.01181579, -0.002361369, 0.0049337354, -0.0035452172, 0.02022673, -0.0069542383, -0.001546162, -0.010809327, -0.011395811, -0.011305298, 0.0050080004, 0.0013137688, -0.0012476528, 0.012893427, -0.0065993033, -0.0038518002, -0.0054442016, -0.0020931568, 0.017152216, -0.011708898, 0.006011523, 0.021211792, 0.002049289, -0.012179269, -0.0015629418, -0.00021220688, -0.010789188, -0.014896712, 0.0045684334, -0.0038847409, -0.015354762, 0.013995822, 0.0013507442, 0.0011914065, -0.010500326, 0.008348076, -0.0054865223, 0.015722236, 0.015091806, -0.024589498, 0.0016264651, 0.010379347, 0.011135105, -0.005220928, 0.012072538, 0.0001968251, 0.019233499, -0.001375498, -0.014325828, -0.00027551423, 0.016819036, 0.0038567153, -0.022036843, -0.016133476, -0.005336083, 0.022461807, 0.014422592, -0.0129087325, -0.0064013447, 0.030090779, -0.0063008917, -0.0040132552, -0.02499321, -0.023186797, -0.0054584057, -0.017354174, 0.008927999, 0.0071117543, -0.0071996837, 0.020442978, -0.11174582, -8.198132e-05, 0.008622816, -0.009157142, -0.011635263, -0.0074758218, -0.0048315567, -0.03043024, -0.01538224, 0.023191188, -0.013609407, 0.01504424, 0.0026833357, 0.011723206, -0.007043916, 0.0070841783, -0.007876793, -0.005360361, -0.0034601474, -0.008540804, 0.009122887, 0.0018832397, -0.00062543387, 0.006373967, 0.009893782, -0.0038212815, -0.028004786, 0.00851891, -0.016383253, 0.023018677, 0.039666552, -0.024543582, -0.0025421653, 0.0052159643, -0.0053515253, -0.011205536, 0.023265759, 0.0049407184, 0.026422676, -0.016306695, -0.013358864, -0.0059344885, 0.018816963, -0.027507685, 0.0023436586, 0.04974265, 0.009514008, -0.018746559, 0.0024837637, 0.00014717082, 0.0013299603, 0.014094818, 0.017678514, 0.008111961, 0.004162891, -0.0088250665, -0.003722758, 0.020987634, -0.005510257, 0.0069318637, -0.006906774, -0.024496106, 0.021794967, -0.029759435, 0.002955731, 0.007849502, 0.009467786, -0.02255667, -0.00062795036, 0.01584666, 0.008102474, 0.016256928, 0.029562885, 0.04104098, -0.013377065, 0.0030020187, 0.019122224, -0.007904688, -0.021614216, -0.023208864, -0.0052636713, 0.027681684, -0.015166345, -0.015034062, -0.027196223, -0.007995036, -0.0012089788, 0.0110827135, -0.0106525235, 0.010018035, 0.0068338937, -0.0058179204, -0.010493816, -0.015999818, -0.015053981, 0.011796178, -0.010614077, 0.010407693, 0.004893067, 0.0153556205, 0.0011156428, -0.0038041563, 0.023924736, 0.0027759897, 0.009830538, -0.011191447, -0.0067223837, 0.007052267, 0.00031817373, 0.006998761, -0.008312885, -0.0909095, -0.007126339, 0.009973066, -0.0011191278, -0.02340659, 0.013310492, 0.012145544, -0.016030347, 0.015357551, -0.030498534, -0.0033368315, 0.0021197025, 0.0059512793, -0.0012211177, -0.014896118, 0.0015386599, 0.0048973206, 0.009807897, -0.028484656, -0.016273329, -0.004086711, 0.015318749, -0.00026437853, -0.025765117, 0.0067056883, -0.020669356, -0.0036120436, -0.017372614, 0.00406716, 0.011693347, 0.0030314135, 0.0029719572, -0.012693699, 0.03435214, -0.015880309, -0.0018040017, -0.020257251, 0.0006164688, -0.013262377, 0.024581723, -0.01915918, -0.022467872, 0.024090651, 0.00958496, 0.0005011725, 0.0010759837, -0.009327084, -0.0036256318, -0.0036276376, -0.0011757604, -0.0048603094, 0.007968143, 0.004821584, 0.031775653, 0.0019743931, -0.008358547, 0.0049683587, -0.0060820747, -0.0049604634, 0.004559108, 0.013309366, -0.0063072843, -0.007175066, -0.015796931, 0.00262114, -0.0037489785, 0.0057686893, 0.003940664, -0.013596142, 0.015035466, 0.010305662, -0.0022637395, 0.024662409, -0.0033384743, 0.005440789, 0.021960137, 0.0013160786, -0.0017041476, -0.00085617736, 0.029041132, 0.004362857, -0.022290397, -0.02430517, -0.0029627641, -0.0014791541, -0.0094894655, -0.022366215, 0.0038198861, -0.00010388848, -0.019671155, -0.020472307, 0.013578091, 0.0014937479, 0.0010560026, 0.0255734, -0.014809844, -0.0002450113, -0.00019538724, -0.014124813, 0.015837152, 0.011696585, -0.0014502485, -0.0018489129, 0.010538794, 0.005878564, 0.0044092224, -0.0019947095, -0.039923638, -0.0042441757, 0.0006066211, 0.0048998743, -0.016033338, -0.009742053, -0.0061780983, 0.0073533827, -0.013353955, -0.00370513, -0.007764037, 0.012459441, 0.020416023, 0.007509323, 0.006705112, -0.024065662, 0.009563891, 0.016327998, 0.0077272463, -0.011622418, 0.023156872, 0.0145903975, 0.0014619473, -0.009846466, -0.01397692, 0.00048300173, -0.0140182655, 0.009106552, 0.007165723, -0.009777757, -0.0020258713, -0.016207084, 0.028484555, 0.009869803, 0.009981702, 0.0012336278, 0.0100974, -0.0045065666, -0.012360034, -0.008353688, -0.08670493, -0.0025121798, -0.002099092, -0.011709214, -0.010719454, -0.003172207, 0.0037646422, 0.022434063, -0.003982494, -0.024853125, -0.002745868, 0.012625297, 0.008884694, 0.010272668, 0.0035420593, 0.008419317, 0.0059338314, -0.007649017, 0.029432045, 0.0060025137, 0.0014992391, 0.01984662, 0.0068284054, 0.012558006, 0.009554256, 0.015688723, -0.0015034754, 0.011131141, 0.01804165, 0.010419559, 0.020787673, 0.007962449, 0.033314638, 0.0070842933, -0.014590649, -0.009441543, 0.0068687703, -0.0016413311, 0.0020013677, 0.002427245, -0.0028054316, 0.0004808192, -0.00022920565, 0.018648086, 0.004795353, -0.015186053, 0.16167526, -0.022148907, 0.009394781, 0.016463937, -0.010920927, 0.0020961082, -0.016066233, -0.013439643, 0.014166805, 0.0040614293, 0.011638251, -0.016270958, -0.019510228, 0.008046208, 0.025284542, 0.009780099, -0.0009192882, 0.0013120885, -0.012183893, 0.019178538, -0.0028651087, -0.013821948, -0.0072064237, 0.014692209, 0.02492118, 0.009812285, 0.008566561, 0.022321107, -0.025341328, 0.008495509, -0.012093158, -0.01155393, -0.007961618, -0.0009999732, -0.0040128785, -0.009263372, 0.015123483, -0.0028428906, 0.003647746, -0.029602537, 0.0074845674, 0.0036098652, 0.0045779124, 0.0037975246, -0.008218506, 0.0021238378, 0.022562725, -0.008547675, -0.0037247776, -0.00039073927, -0.017179046, 0.012578304, -0.0077750203, 0.016909098, -0.016175255, -0.005975026, 0.0071061617, 0.0008565193, 0.005067245, 0.009197703, -0.00032152163, 0.017370071, 0.0016483592, 0.00596174, 0.008773846, 0.006577796, -0.0022682524, -0.01845423, 0.010348419, -0.014954418, -0.024528747, -0.03362989, 0.011492091, 0.0041608573, 0.0103939, -0.026768355, -0.0040275343, 0.011453126, 0.0033000049, -0.011632863, -0.007090771, -0.008224056, 0.00974973, 0.01739738, 0.019963978, 0.019189183, 0.040765863, -0.013307605, 0.0078523215, -0.009215385, -1.6671524e-05, -0.016866138, -0.00075838517, -0.0011314792, -0.0037928852, -0.0026022515, 0.0032646845, -0.010896885, 0.0057961172, 0.04235738, -0.006920758, 0.006740009, 0.040105592, -0.022329204, 0.0070329914, 0.0065976703, 0.002680693, -0.017718855, 0.013647752, 0.0120089445, -0.01690907, -0.0025413472, -0.007397514, 0.015106269, 0.0065517593, -0.0035243158, 0.008232652, -0.01294472, -0.00462238, 0.005728209, -0.07270484, 0.005689768, -0.023707738, 0.00335218, -0.025424745, -0.011121246, -0.018653927, 0.019020105, -0.03619231, -0.03212947, 0.006436565, 0.019728525, -0.010296683, -0.00809782, 0.006262382, 0.00014051776, 0.0025511943, 0.01612888, 0.0022257317, -0.021109203, -0.008757533, 0.008337481, 0.019657478, -0.020208359, -0.02265082, -0.0031123478, 0.026492637, -0.012335043, 0.029850656, -0.035380766, -0.03387835, 0.011455175, 0.007864696, 0.0061787907, 0.0023877006, 0.009800733, 0.024332205, 0.001083525, 0.008082618, -0.012998059, -0.025336282, 0.0076082833, -0.011223816, -0.0045543495, 0.0058536753, 0.029154824, 0.0024078207, 0.0120387515, -0.009398732, -0.007169782, 0.015222877, -0.002856592, 0.009515619, -0.011121837, -0.012426963, 0.033627123, 0.00023523963, 0.020557644, -0.003940349, 0.0017517357, -0.004201823, 0.007544465, 0.0018612461, 0.0027171383, -0.010082784, 0.01762886, 0.008912488, -0.009561918, 0.010786943, -0.0033046838, 0.0027435757, 0.014516909, -0.0064210943, 0.013946883, -0.0035794936, 0.010751293, 0.0032478515, 0.010644076, 0.024656456, 0.009478112, 0.005039366, 0.01290445, 0.003536371, -0.002534235, -0.00073781906, 0.004163015, 0.010683585, -0.016442956, -0.006638469, -0.0039259535, -0.041517027, -0.0006212123, -0.011648986, -0.008150425, -0.0012911771, -0.015254102, -0.0066043297, -0.0007409865, -0.0145811485, 0.004523682, -0.010493215, 0.011359919, 0.011274324, -0.00650893, 0.004320561, -0.00062076125, 0.022334909, -0.0047184085, 0.007269888, -0.014497496, 0.018125482, -0.005508019, 0.009258244, -0.021185517, -0.00819609, -0.009985348, -0.007404662, 0.0024203865, 0.013253053, 0.019718839, 0.020696817, 0.007938736, -0.013751174, -0.06389014, 0.008353482, 0.017109636, 0.0028829295, -0.009750635, 0.015802825, -0.009206521, -0.047285583, -0.006529024, -0.0046510603, 0.011458691, 0.0026370923, -0.018576952, -0.0070860004, -0.006413822, 0.03531503, 0.010389242, 0.012960553, -0.0138093615, -0.010691596, 0.007013799, 0.003442215, -0.009823464, 0.0032874593, 0.0068792277, -0.015468075, 0.009607511, -0.0016966782, 0.01391251, -0.021868443, -0.0011624303, -0.016841317, 0.017269537, -0.012411509, -0.008933566, -0.00538433, 0.03971812, -0.008362588, -0.0037122213, 0.0010407505, -0.019991493, 0.003999297, -0.019112824, 0.0062156953, 0.0075251414, -0.010045495, -0.006697134, -0.026594201, 0.00091510033, 0.0022906992, -0.016058471, 0.003903844, -0.0007390664, -0.020195406, 0.026782174, -0.03488645, -0.018161966, -0.021308675, 0.00039726266, -0.01686369, -0.007339394, -0.0015171533, -0.0053027146, -0.005232555, 0.011692558, -0.023876814, 0.008575888, -0.0066492227, -0.03435031, -0.016979903, -0.013635519, 0.0027344546, 0.012092149, -0.013471252, 0.0087252725, 0.011403246, 0.011488964, -0.026850615, -0.03169897, -0.016567152, -0.009131152, 0.011369494, -0.010436159, 0.0011427031, 0.005171945, -0.011437107, 0.010136179, -0.0032750836, 0.0014145888, 0.01040931, 0.008588373, 0.011018286, 0.019139439, -0.013538389, 0.004113143, 0.0013255583, 0.008263212, -0.017222395, 0.017818356, -0.0119738355, -0.0009862785, -0.0006722395, 0.01988288, -0.023213452, 0.00028062874, -0.005350648, 0.015506778, -0.02036706, -0.015764114, -0.011157901, -0.06600206, 0.008800566, 0.00029120338, 0.026625054, -0.01546449, 0.008827203, 0.0025994997, 0.0031674618, -0.002769532, -0.0041264966, -0.009223382, 0.009497193, -0.0036623797, 0.0037552337, 0.014918109, -0.24835023, 0.0041474965, 0.0079875, 0.0051053762, -0.010452346, -0.009150956, -0.0038291407, -0.0024816382, -0.012737135, 0.0072651575, 0.0020880944, 0.0018132959, 0.013410916, -0.016680593, 0.011775865, 0.022815777, 0.013046529, 0.0018146756, 0.008784956, 0.0040410017, -0.015882561, -0.0024648807, 0.013240261, 0.00039589757, -0.00468556, -0.0028917887, -0.011611866, -0.010149626, -0.019584045, 0.008881004, 0.0025278267, 0.006239043, -0.016113106, 0.017261948, -0.0014880853, 0.013243393, -0.00012104168, -0.023859391, -0.0026794611, -0.0024157937, -0.007286381, 0.0013370808, -0.012933775, -0.0014538782, -0.0075340383, -0.017161142, 0.0077126645, -0.0432489, 0.019261288, -0.008314267, 0.002785597, 0.027460322, 0.006884713, 0.0070281047, 0.01727214, -0.007561179, 0.016913269, -0.015159054, 0.009828955, -0.0028051187, 0.015530504, 0.022210227, 0.0024353394, -0.016715592, -0.018676082, 0.009094678, -0.0036250101, 0.0114964945, 0.0092904875, -0.010670666, -0.014923276, 0.020289088, 0.0061563947, 0.01229261, -0.0054934626, -0.008074936, -0.01344359, -0.00022345677, 0.009476284, -0.004841817, -0.01888289, 0.046872683, -0.009627975, 0.00060548616, 0.0102184, -0.0023219392, 0.009106545, -0.0014994876, -0.0046080244, -0.019578004, 0.020258598, -0.026725473, -0.019686643, 0.026205977, -0.00039639443, -0.020443287, 0.013066952, -0.009400044, 0.0032948304, -0.03662092, 0.027065651, 0.0071393577, 0.0012067443, 0.009942503, -0.010972769, -0.005729477, 0.0003054847, -0.008792198, 0.019669535, 0.0073492145, -0.0013977048, -0.025214577, -0.025675312, -0.026023816, 0.012335713, 0.0041615143, -0.0063651362, 0.019479023, -0.0031944546, -0.013120603, -0.01140795, 0.005159632, -0.0023448302, -0.009226448, -0.014155747, 0.022232534, -0.018052317, -0.02019237, 0.011151062, 0.037697397, 0.0018329726, -0.00715575, 0.0023002706, -0.0069634365, -0.0067112623, 0.0117749795, -0.0049641617, 0.010331489, 0.019237524, 0.0051774867, 0.009058957, 0.003175687, 0.019878965, 0.024374763, -0.00306161, -0.0024519586, 0.015977053, -0.01133296, 0.0032396382, -0.004842234, 0.019605564, 0.025942052, 0.019135548, 0.0048804046, 0.019666644, 0.031945013, 0.0079012755, 0.010536678, -0.009810141, -0.026342187, -0.02515082, 0.012365733, 0.0065268306, -0.010865784, -0.037227787, 0.00041172025, 0.020781927, -0.019746201, -0.02034157, 0.017353263, -0.0064753494, 0.01446464, 0.009065481, -0.0052912426, 0.0018941668, -0.0055589555, -0.0011857558, -0.022189306, 0.003666638, 0.008300234, 0.009363602, -0.011543553, -0.013233877, 0.01526803, 0.03541732, -0.013764058, 0.0111364145, -0.0035966951, -0.010128372, 0.00011463255, 0.0071627046, -0.0018553364, -0.0058581955, 0.021080831, 0.025844904, 0.0073557445, 0.0012257771, 0.013923307, 0.007620698, -0.020843636, -0.011001101, -0.0033195287, -0.00078666996, -0.006951512, 0.0016478418, -0.019638035, 0.00271569, 0.0019037364, 0.01576009, 0.007449992, -0.0044486704, -0.015616273, -0.02563002, -0.0111893695, -0.0074662827, -0.010185001, 0.0096550975, -0.008433177, -0.011015567, 0.009065347, 0.0033362692, -0.011722984, -0.00399451, 0.020098759, -0.007527509, 0.0135402605, 0.01946777, -0.011786542, -0.013672342, 0.014320137, -0.007260075, 0.0080187665, -4.747861e-05, -0.03636667, -0.011305627, 0.026124721, 0.00085307186, 0.00656837, -0.029949697, 0.0084245205, -0.0114274165, 0.011949641, -0.0019634666, 0.00659226, -0.010899952, -0.03352027, -0.007492844, 0.0021931438, -0.010349447, -0.04361581, 0.0077192257, -0.00031161433, -0.0060054474, -0.0006882458, -0.022024848, 0.0028538806, -0.0018728022, 0.000366267, -0.012956085, -0.012377935, 0.0027847702, 0.014033921, 0.010994784, -0.010831535, -0.0029978845, 0.0022034931, 0.007163989, 0.0063691754, -0.01005282, 0.017266061, -0.00044868616, 0.004390287, 0.006635977, -0.008200419, -0.017590327, -0.02112368, -0.012356665, -0.012614808, -0.003440241, -0.00012445425, 0.011805373, -0.017134778, -0.00446752, 0.016271463, -0.04807871, 0.00087347435, 0.0019635945, 0.026903251, 0.007836469, -0.019078791, -0.0056125596, -0.007917601, -0.029783709, -0.021465672, 0.0072298367, -0.008955174, 0.011158635, -0.0010182759, 0.017698996, 0.001369962, -0.022391966, 0.043840066, 0.016129846, 0.022558235, 0.008474788, -0.025950456, -0.0117613645, -0.014288056, -0.0018556663, 0.013456836, 0.008704398, -0.0026097938, -0.009405019, 0.11458734, 0.0016159781, 0.0007826232, 0.029882463, 0.0034424, 0.0045141666, 0.01213569, 0.013842785, -0.0031969685, -0.0041860887, -0.004361375, -0.03262783, 0.010016788, 0.0033067577, 0.0061987415, 0.008100576, -0.017202163, -0.01281506, 0.010660813, -0.010681909, -0.0014295437, -0.0013168858, 0.012278969, -0.011539319, 0.0021926905, 0.006259733, -0.020719998, -0.0007203531, -0.023127368, 0.006698384, 0.010838134, -0.0021936435, 0.010954074, 0.009504562, -0.008776519, -0.0045991517, 0.0171402, 0.0044329315, 0.050726604, 0.022863824, -0.12050619, -0.023328751, -0.029554775, -0.004085246, -0.009269059, 0.0075762025, 0.03313804, -0.019316897, -0.008960402, 0.010011217, 0.013754707, 0.0016698845, 0.008050569, 0.00062297983, 0.008383453, 0.0057074055, -0.0044170804, -0.012494674, -0.011254253, -0.0014998766, 0.0018133876, 0.0108213555, 0.010182707, -0.009296601, -0.018387595, -0.013576059, 0.006478242, 0.023978904, -0.0030323775, 0.015775831, 0.014579136, 0.0186282, 0.0006493654, -0.0074100643, 0.00037659504, 0.024490362, 0.010565882, -0.005418831, -0.010542583, 0.0039298646, 0.0069663473, -0.014691761, -0.0035006972, 0.0141350515, 0.010217771, -0.0339417, -0.0016808144, 0.006564585, 0.004091712, 0.0055845235, 0.0013813266, -0.011925251, -0.030007511, -0.022230364, -0.013594737, -0.005323146, 0.010166532, 0.0032470287, -0.017201103, -0.0042909095, -0.009022312, 0.021969926, -0.0070302077, 0.012013461, -0.007603802, -0.022216173, 0.0069165193, 0.019278023, -0.0024346367, 0.0048520737, -0.008379271, 0.029494837, 0.012624041, 0.010808514, 0.0016740053, -0.0026615611, 0.006592182, -0.004084327, 0.052612346, -0.016953941, 0.005878231, 0.0034228996, 0.0002696957, -0.031585775, -0.01656071, -0.000930594, 0.007915213, 0.00917195, 0.017719917, -0.004603541, -0.0006511707, 0.023773381, 0.010095709, 0.0038403738, 0.01897941, -0.0040248395, 0.01397473, -0.028781231, -0.0075933924, -0.008416095, -0.0002870802, -0.013804429, 0.00055659516, 0.007089656, 0.02048507, 0.0063877343, 0.03161046, -0.0046352576, -0.015677433, -0.011952688, 0.005275738, 0.00051344844, -0.014502669, 0.010576894, -0.0027830182, -0.0009055469, 0.0026363472, 0.0057521802, 0.017921183, 0.0049369205, -0.021457897, -0.009853278, -0.0005723552, 0.011854733, 0.019549828, -0.0071083736, 0.003258486, -0.0032188976, -0.004352896, 0.00747538, 0.0015049292, 0.00047076488, 0.009443319, 0.0018045977, -0.011102112, -0.015837986, -0.018487113, -0.0056144493, 0.008703946, -0.0020784729, -0.01808376, -0.022685425, -0.0018756791, -0.0038630792, -0.010989573, -0.0013401819, -0.01038852, -0.0045647803, 0.04627377, -0.040698353, 0.015589537, 0.027479697, -0.013350761, 0.0071529546, -0.015624301, 0.005809242, -0.0068088816, -0.020359427, 0.017200785, -0.0152846305, -0.011298181, 0.00632538, 0.00530747, 0.009264469, 0.004106377, 0.012290116, 0.006823432, -0.0016446505, 0.0029932072, -0.014439925, -0.020635417, -0.00153484, 0.014374043, -0.020005755, -0.017715788, -0.008452552, -0.010348609, -0.0039571207, 0.004237156, 0.017068408, -0.020857781, 0.0043811696, -0.0049234135, -0.006680623, 0.004621942, -0.017175158, -0.017947728, -0.0046074386, 0.03172994, -0.034417823, -0.0076794983, 0.009667821, -0.024338653, 0.005201096, 0.02257242, 0.018356163, -0.0039136475, 0.010180826, 0.008278293, -0.008032061, 0.009872265, -0.0067819376, 0.00442314, -0.00848984, 0.01670839, 0.010066096, 0.018955072, -0.021707704, -0.0005317348, -0.0042915507, -0.020468192, -0.005300053, 0.009891285, -0.009746668, -0.015565528, -0.0049354294, -0.0040088324, -0.0024588287, 0.013454271, -0.023375865, -0.03232192, 0.0028294802, 0.0007225238, 0.0030221948, -0.009281905, -0.016398698, -0.008531889, -0.00010811636, 0.01612271, -0.009029558, -0.011890752, 0.003756978, 0.0028304672, -0.0034942175, 0.025655061, 0.01810326, -0.016708866, 0.0024660632, -0.01762861, 0.013350035, 0.032636993, -0.0154807735, 0.008374328, 0.006744294, 0.011506197, -0.058271576, 0.01637947, -0.011465502, 0.007484973, 0.008936919, 0.0039689937, 0.0044993386, 0.0045452784, 0.010115534, 0.0005995604, 0.002962541, 0.008679032, 0.029144313, -0.027168123, -0.0201031, 0.0009809397, -0.010258845, -0.008747299, 0.002337141, -0.0016835756, -0.007527553, -0.032672774, -0.00015122176, 0.0022028938, -0.0059495987, -0.009006811, 0.010065808, 0.020698654, -0.014146491, -0.00524662, 0.012967699, -0.015156188, -0.20301795, 0.0068001063, 0.02681157, -0.006406715, 0.025377592, 0.0044424143, 0.015608069, -0.0016747216, -0.02190565, 0.011447054, -0.0073856055, 0.016549682, 0.018889703, 0.002625572, -0.003738851, 0.0052502984, 0.010918311, 0.013716641, 0.0025422638, 0.0108465925, 0.008412504, 0.0029390592, -0.011605603, -0.0075431336, -0.0012578397, 0.018762603, 0.008416757, 0.0063609225, 0.045244902, 0.02153649, 0.012939376, 0.013492041, 0.0023910624, 0.0043636938, -0.0043121004, -0.008387258, 0.008740374, 0.015707923, -0.008816341, -0.006860268, -0.011259417, 0.00047282723, 0.023664003, 0.011120455, -0.04152277, 0.0020003123, 0.0034136984, -0.0008536755, -0.010997161, 0.011169723, -0.009404094, 0.011665335, 0.031145096, 0.005435971, 0.016982649, -0.0009204789, 0.0026974664, 0.0041647837, -0.015466306, 0.0011227615, 0.011207128, -0.01302066, -0.00091433496, -0.0061959187, 0.025355, 0.010403694, -0.0004820765, 0.008677595, -0.012641308, 0.021162657, -0.010227433, -0.035657614, -0.00034785777, -0.003020454, -0.018737784, 0.0053173094, 0.008145935, 0.0031991024, -0.012556855, 0.02522217, -0.0014589215, 0.014432689, 0.015050953, 0.009625901, -0.017373106, -0.004648119, 0.0037333618, 0.0043220418, -0.00936243, 0.0045905383, -0.004828637, -0.008134595, -0.01056018, -0.0035326674, 0.010947612, -0.0052281013, 0.015875112, 0.01978618, 0.0057511786, 0.0035918606, 0.018791273, -0.01681949, 0.015897892, 0.046296656, -0.013740547, -0.010078564, -0.003852203, -0.021252729, -0.006893882, -0.014875404, 0.0058856495, 0.0067086746, -0.027101234, 0.01748921, -0.0150341345, 0.02172978, -0.0037367286, -0.0017594647, 0.0065436633, -0.00076756894, -0.021783648, 0.00023577016, -0.0009823516, 0.003362502, -0.008024045, -0.017962178, -0.015576024, 0.0002592715, -0.008920958, -0.0025420506, 0.004502137, -0.0041875956, -0.008381934, 0.00021544698, 0.021177879, -0.000713077, -0.013268586, -0.03321079, -0.019839963, 0.0055978396, -0.005551778, -0.00038541688, 0.008910261, -0.007901664, 0.029276282, -0.00045717743, -0.02237394, 0.0016300537, -0.0050593144, 0.020016337, -0.006131956, 0.021147389, 0.011461031, 0.0021841219, -0.028297694, -0.0022554083, -0.013911679, 0.01040423, -0.0143849235, -0.001281591, 0.01336055, 0.0020375326, -0.008367989, -0.0009924092, 0.0052353395, -0.022197934, -0.016954942, -0.020176023, 0.013124193, -0.011397132, -0.0042408975, -0.015130032, 0.0013331737, -0.010668536, -0.021128759, 0.019129474, -0.0065231216, -0.020789452, -0.00424156, -0.015930228, -0.0007936065, -0.004515473, -0.012583781, 0.0060057617, 0.008166918, 0.0015879399, -0.0071438462, -0.0098962765, -0.016223827, 0.004551389, -0.019925259, 0.015656343, 0.025477909, 0.016301788, -0.0032549733, 0.030370118, -0.011263011, 0.0031702854, -0.0027656301, 0.001146067, -0.0030181191, -7.76149e-05, -0.012313682, -0.0012692821, -0.017892072, 0.009350606, 0.016565165, 0.009508909, -0.0073959846, 0.11598299, -0.0114180865, 0.03033366, 0.022387274, 0.0025388082, 0.0025186131, 0.006231317, -0.047193307, 0.01249322, -0.026777392, 0.026727572, 0.010957382, -0.0005556579, -0.0007743965, -0.0037793715, -0.0018782093, -0.004277463, -0.019282304, -0.0032974128, 0.017036034, -0.010632904, 0.009155418, -0.0027140933, -0.0010780685, 0.008985056, -0.008758665, 0.010281085, -0.010016338, 0.028528932, -0.027798058, -0.014264772, -0.010953197, 0.022952275, -0.009589996, -0.0024795756, -0.0050589545, 0.021861164, -0.01729851, -0.00804537, 0.021441942, -0.019254183, -0.0052297553, 0.0010829258, -0.013391949, 0.0028644267, 0.02418967, -0.0042891526, 0.012811165, 0.005608806, 0.0043519586, -0.017012168, 0.00296544, -0.01760179, 0.016794696, 0.0025511351, 0.01681738, -0.0015474473, 0.009470104, -0.00093740545, 0.005159007, -0.023645239, -0.014064801, -0.005439523, 0.001184648, -0.0056747515, -0.0057626115, 0.015434597, 0.0046618674, -0.0024351582, 0.0049939603, -0.0053203707, -0.0063155866, 0.0033194518, 0.020945657, -0.022423733, 0.007961027, 0.0068406905, -0.011343338, 0.008116313, 0.016042735, 0.013808411, 0.006611388, 5.204038e-05, -0.0018571016, 0.0012954493, 0.0070522632, 0.006764534, 0.0042703035, -0.018099656, -0.020181216, -0.029351836, 0.007864592, -0.022332888, 0.012964036, 0.0043056766, 0.0019193679, 0.0012244545, -0.008482283, -0.00390089, 0.0124861095, 0.0045927395, -0.0054575754, -0.005897998, -0.0014180687, -0.1107138, 0.017771358, -0.00631563, -0.03328125, 0.00057681894, -0.005210535, -0.005236529, -0.0025530658, 0.0014863355, -0.0047908383, 0.0034538517, 0.009521339, 0.008337181, 0.012594788, -0.022346761, -0.01176353, -0.010842628, -0.0033057274, 0.010257613, -0.02640539, 0.011312573, 0.024331082, 0.02210241, 0.026116416, 0.018604532, -0.011195172, 0.008159958, -0.0032685017, -0.023371885, -0.014612087, -0.0049299053, -0.006460278, 0.012260308, 0.0054496196, 0.04876056, -0.0129938945, 0.0063461796, 0.014050706, -0.014783611, -0.027204711, 0.0009519412, 0.007491756, 0.013934304, -0.010684958, -0.008530276, 0.009609368, 0.0021843954, 0.00058868394, -0.008092931, 0.0036424103, 0.0069523756, 0.0025643292, -0.005376964, -0.026036989, -0.026602402, -0.012618053, -0.020691724, -0.014916801, 0.0037145661, 0.017489916, -0.013201597, -0.022809993, -0.0015968266, -0.002385404, 0.0026024657, -0.017985154, 0.022759495, -0.0015210297, -0.019740252, -0.0006196107, -0.014079991, 0.0025794166, 0.004242166, 0.008287392, -0.012331361, 0.008524004, 0.0052377433, -0.031552203, -0.0061790645, 0.029317, 0.022727551, -0.040426154, -0.0023916631, -0.009683323, -0.0024071531, 0.031403337, -0.005708235, -0.0021272306, 0.0077556944, 0.032037623, -0.0031831719, -0.01484214, -0.0011760363, 0.019018207, 0.0019920014, -0.0074235327, -0.03356851, 0.025163757, 0.013990359, 0.001841208, 0.0065892297, 0.0130953025, 0.013192584, -0.0069197677, 0.0072563416, 0.004775915, -0.002831078, -0.001837762, 0.028022412, -0.013635247, 0.022909641, 0.0068003773, -0.010348426, -0.016323237, -0.006955739, -0.0062291194, -0.00797453, 0.01003723, 0.005046632, -0.0040377746, 0.016662315, 0.009198229, 0.0010609543, -0.015044676, -0.015641501, -0.0001754231, 0.009076184, 0.02224854, 0.015364123, -0.035244815, -0.013723856, -0.0066632866, 0.005672412, -0.006174606, 0.0056049363, 0.00054120703, -0.014889357, -0.0036528206, -0.004175927, -0.007719223, 0.027099246, -0.0042563835, 0.014141789, -0.01466747, -0.004611634, 0.013213715, -0.009270778, -0.009528886, -0.019628357, 0.0074674203, 0.01796736, 0.008396668, -0.0008652283, 0.0015840135, -0.0057337494, 0.029804569, 0.011286482, 0.017996028, 0.009777904, -0.01834811, -0.01016937, 0.011371437, -0.0059067584, 0.007337359, -0.006052879, 0.011885606, 0.019482901, -0.0116273025, 0.005010192, -0.0007536574, -0.006669797, 0.01498004, -0.027655268, -0.05119859, 0.02740589, 0.015070378, -0.024590818, -0.01717204, -0.0026484483, -0.0058161295, 0.003590999, 0.005472651, 0.015095954, -0.01703013, -0.0037967998, -0.005829148, 0.008654234, -0.017168224, 0.0077350545, -0.0036221126, -0.010956766, 0.005150845, 0.017735511, -0.0076813744, 0.0114802625, 0.0039075664, -0.0015677522, -0.005495333, 0.002666582, 0.0003760654, -0.014468836, -0.006485877, 0.03033307, 0.0071656113, 0.01635093, -0.014590277, -0.0030374788, 0.003071619, 0.0077278162, -0.0075827055, 0.00019881951, 0.036135703, 0.017500186, 0.004182154, 0.002623523, -0.026699489, -0.019623058, -0.014449593, 0.004656626, 0.009628112, 0.011350729, 0.02757503, -0.014232847, -0.002022418, -0.034458943, 0.00646667, -0.0102930125, -0.017650578, 0.007525589, -0.0024798042, 0.038954757, 0.008158631, -0.011712945, 0.01867858, 0.016930642, 0.010346057, -0.015212586, 0.014856739, -0.00024553796, -0.007163104, 0.0023695622, 0.0047997264, -0.011163864, -0.008284201, 0.010100555, -0.012804723, 0.02765074, 0.001629569, 0.0020530138, -0.032008477, 0.018843586, -0.0024076044, 0.0118029835, -0.011010065, -0.010625995, -0.012296972, 0.016419264, -0.009895303, -0.0028411914, -0.009284207, -0.021003895, 0.001294889, 0.026444076, 0.014121402, -0.018042263, 0.01471809, 0.01803898, 0.024406444, 0.001106398, -0.010814986, -0.010463368, -0.011102333, 0.0073106727, -0.033607643, -0.011553689, 3.2422042e-05, -0.003933045, -0.036788948, 0.008192848, -0.0033592267, -0.006212727, -0.023675082, 0.0056915698, 0.02755692, -0.0050854324, -0.03548314, -0.0046241186, 0.02165776, 0.0006751357, -0.0046953736, 0.15209067, -0.010951825, 0.006932447, -0.014475794, -0.021349836, -0.0028182857, -0.0066748355, 0.0004949145, -0.009087586, -0.00920728, -0.00758567, 0.0046845363, 0.01393178, -0.012807217, -0.010582274, -0.019706348, -0.017954359, -0.009403021, 0.008322386, -0.015424928, 0.005393792, 0.014408751, -0.008200345, 0.012021272, -0.00058134925, 0.0068386835, 0.011771594, -0.0012044397, -0.0048212055, 0.009559112, 0.005728174, -0.004840692, -0.010473609, -0.005283661, 0.018721567, -0.013759799, 0.0009844833, -0.0352934, -0.0072141658, -0.011314965, -0.017140307, 0.2441025, 0.010245324, -0.015769161, 0.0021223617, 0.004617963, -0.0122534875, -0.008778879, -0.003994885, 0.0005402746, -0.016447544, -0.003113218, -0.00097518764, 0.00082899514, -0.011392747, -0.002284456, -0.014622854, -0.015479873, 0.0022990415, 0.010186827, -0.006830829, -0.0067744246, 0.0021598155, 0.013557565, -0.022558492, 0.009464659, 0.017096598, 0.008669628, -0.0020757518, 0.0029130846, 0.0053345044, 0.024918327, 0.020805364, -0.014060604, 0.022054864, -0.00079386006, -0.043709528, -0.009405473, -0.0016785432, -0.03749404, -0.012444266, 0.011152714, 0.011130143, 0.009197095, 0.022491252, 0.023616074, 0.02056823, 0.009050728, -0.0072494885, 0.011184187, -0.010193778, -0.015592637, 0.026575739, 0.0044675525, 0.00250821, 0.006632801, 0.0032100158, 0.028875435, 0.0150850685, -0.019632656, -0.0059278505, 0.014747768, 0.0015899509, 0.013780873, -0.030187428, -0.02260465, -0.011605576, 0.01125388, 0.0010745719, 0.0034446176, 0.017190835, -0.044306573, 0.0008968446, 0.016664732, 0.0015348301, -0.009662027, -0.009750943, 0.0036662617, -0.007880771, -0.0049793487, 0.013204994, 0.0015610126, -0.006704961, -0.010669388, -0.0057676383, 0.022781461, 0.004456412, 0.014073118, 0.015125008, -0.002837715, 0.0075674662, -0.008494358, -0.0018186686, 0.02451481, 0.01779632, 0.011272998, -0.010328713, -0.004128766, 0.0066365898, -0.0056183003, -0.00074384006, 0.011231641, 0.025339164, -0.012831122, -0.0005326627, -0.029881075, -0.0022500623, -0.0035273815, -0.0018318888, 0.009652496, 0.01049981, 0.01228598, -0.012003039, -0.00015703098, -0.008570779, 0.0014742876, 0.049772587, 0.018567845, -0.026568202, 0.00040982862, -0.015157304, 0.0041245082, 0.014122633, -0.008480312, -0.013852028, -0.021492373, 0.010841743, 0.015336732, -0.04310725, -0.015366825, -0.0150465015, 0.010447697, 0.0011152012, -0.007141772, -0.009477852, -0.0097993435, 0.027539702, -0.01924429, -0.003843755, 0.009544635, 0.0038503378, -0.0059903464, 0.00081864034, -0.0030030932, 0.029447867, -0.011749199, -0.008655771, -0.008877519, 0.009715065, -0.0024884075, 0.01669136, 0.005006796, 0.008012297, -0.006955578, -0.026275314, -0.001498834, 0.00012319087, 0.008878836, -0.008656449, 0.0029450655, 0.0061463774, 0.0068918155, -0.013008499, -0.0025843498, 0.0027016052, 0.0040735044, -0.0051643928, 0.016598314, 0.012683454, -0.0052472055, -0.0046573216, -0.018166762, -0.024928879, 0.0098981, 0.010530443, -0.02470674, -0.005524034, -0.00047851072, 0.006962495, -0.0064706234, 0.013761348, -0.009209861, 0.023953147, -0.003903512, -0.092001766, -0.013923437, -0.045811836, -0.010568199, -0.016122185, -0.0077077644, 0.008083478, 0.0077555077, -0.019771947, 0.016929688, -0.010823172, -0.02762892, -0.008507267, 0.034838386, 0.0020273235, 0.018918987, -0.016539281, -0.003097418, -0.006226242, -0.0060486696, 0.01425489, 0.003055006, 0.006973292, -0.00076225115, 0.0059219245, 0.0027958045, 0.0133709805, -0.019753031, -0.017291043, 0.0060221558, 0.008528221, -0.023064809, -0.000671708, 0.01467711, -0.0009786569, 0.011081222, 0.004664661, 0.0070614503, -0.0029841245, 0.010148956, -0.03033264, 0.007131069, -0.008357683, -0.04131226, 0.008254004, 0.0045362236, -0.0021356088, 0.011169966, 0.01396378, -0.0010784583, 0.02161338, -0.025675774, 0.020698095, 0.008819976, -0.026402067, 0.011576384, 0.0061798375, -6.963032e-05, -0.016102754, -0.016527137, -0.0038100549, -0.010031772, -0.0028649853, 0.015563622, 0.019391732, -0.017541647, 0.0139104845, 0.013843536, -0.01996855, -0.0025500203, -0.0024463194, 0.0053615184, -0.001598189, -0.0074162437, 0.02135922, -0.01583106, -0.01009224, 0.018270833, 0.007462337, -0.029978087, 0.030342177, -0.008829958, 0.004496701, -0.0014532034, -0.017232217, -0.022634625, 0.0070472374, -0.0035847751, 0.012909319, -0.014360813, -0.0061172834, -0.021278962, -0.0152855255, 0.011199918, -0.010735959, -0.0020997482, -0.0065664654, -0.15289733, 0.012111947, 0.008827447, 0.012400852, 0.0054287384, 0.00089392345, -0.018934315, 0.009123786, -0.005171486, -0.0038961405, 0.00868223, -0.005784182, 0.021136155, -0.014512169, -0.001378864, -0.0051386147, -0.032805838, 0.009306566, -0.0029155985, 0.017301384, -0.0009030443, -0.0036672913, -0.0006556585, 0.012251971, 0.010150926, -0.008949546, 0.0054078475, 0.0024735183, -0.0014631841, 0.013131384, 0.001811617, -0.0060390728, -0.0073614395, 0.005431503, -0.008071632, 0.0045957654, -0.012442065, 0.021185627, 0.0044750385, 0.0043577272, 0.019715333, -0.016194196, 0.0076115774, 0.021810748, 0.00398829, -0.008595845, -0.02753732, 0.0103162555, 0.006644894, 0.00067985203, -0.0048111156, 0.0061153015, -0.002744477, -0.014716274, 0.01684691, 0.0030443778, 0.019534882, -0.015705626, -0.009508292, -0.012139111, 0.021124676, -0.006869102, 0.0046885675, 0.009000382, 0.009511705, -0.015478427, -0.014208547, -0.002331284, -0.005117757, 0.0186335, 0.024268968, 0.002248219, -0.010974367, -0.007025959, 0.009714146, 0.004359525, 0.01654076, -0.00095498614, -9.897471e-05, -0.011303053, 0.0039453115, 0.0063416357, 0.018666068, -0.0061179474, 0.005675907, 0.018261196, -0.013673589, 0.011866843, -0.012103644, 0.003881191, 0.0029122685, 0.02493067, -0.026482042, -0.0152162565, -0.007003387, -0.013451557, -0.012004964, 0.009548195, -0.016493808, -0.006182953, -0.006509522, -0.0069693043, -0.0055825342, 0.0094599, 0.03358354, -0.02346397, 0.0050465763, -0.007177456, -0.0012532216, -0.006639946, -0.015194092, 0.00014837852, 0.008619359, -0.0017562982, -0.0059090545, -0.0033356214, 0.009197542, 0.018968338, 0.002994227, -0.02068345, 0.0012154114, 0.034871537, 0.0045220745, 0.0019156884, 0.0013678354, 0.0073451935, -0.002932842, -0.015471677, -0.00058141316, -0.0076730866, -0.0017138941, -0.020216895, -0.008523954, -0.0123259835, -0.0063438304, 0.008137789, -0.004591085, -0.022071468, -0.0018970327, -0.021309799, 0.0038492726, 0.023004264, 0.03546198, -0.017883267, -0.032067575, 0.0045482065, 0.013785376, -0.0057139443, 0.0055161933, -0.019045288, -0.025809163, -0.014713022, -0.004113515, 0.021219287, 0.0028064272, -0.0003814635, 0.017452879, 0.0037123982, -0.012929683, 0.014022853, 0.020433292, 0.009173139, 0.017971281, -0.033618532, -0.0070170695, -0.014735367, -0.0010745617, -0.009185145, -0.018039841, -0.015666833, -0.032099392, -0.0150437355, -0.0076625175, -0.007943743, -0.0005197472, 0.0068350267, -2.9233908e-05, -0.0019668434, -8.72698e-05, -0.013418634, 0.008778991, 0.012729564, 0.0028761413, -0.0070477463, -0.0073377015, 0.012847025, -0.009573638, 0.0055066575, -0.026190784, 0.012798146, -0.010334697, 0.004234735, -0.0038526806, 0.0029657215, 0.008028029, 0.002525506, -0.0038861267, -0.002662305, 0.06411968, -0.01427895, 0.0090528205, -0.0002742989, 0.0033943777, -0.017197741, 0.016143708, -0.0045173573, 0.0004380464, 0.03492137, -0.002687305, 0.0005658492, -0.02193773, -0.009447377, -9.815229e-05, 0.02034718, -0.041843824, -0.013026133, -0.015775135, 0.002536385, -0.026681075, -0.01815047, 0.0061725928, -0.00959834, -0.01913274, 0.031427994, 0.0057051983, -0.00095438166, 0.0037043076, -0.0029745852, 0.012225145, 0.031145623, 0.0015634403, -0.0022573739, -0.008973748, -0.002930064, -0.008407387, -0.011635788, -0.004841611, 0.01844467, 0.01690124, -0.011998022, 0.021966094, -0.0005484059, -0.003925358, -0.0020640958, -0.0036970798, -0.0023295092, -0.014438499, 0.0019680187, -0.048314992, -0.0040933313, -0.024682928, 0.010212687, -0.016582184, 0.0022568998, -0.021918796, -0.0053855944, -0.016403193, 0.023888854, 0.005582074, 0.02835227, 0.003357142, -0.007038489, 0.021259518, -0.008070961, 0.004745145, -0.021097325, -0.0382938, -0.0050485353, -0.0020633475, -0.009994646, 0.0057755946, 0.00043448698, 0.0067043514, 0.010955548, -0.0013467993, 0.014114781, 0.008714017, 0.0075938553, -0.013686578, -0.021522505, 0.025455281, -0.01686722, 0.0018030197, 0.0008980038, -0.018467199, -0.0016269466, -0.007914908, -0.0019575683, -0.0055459337, -0.006514531, -0.018504085, 0.0060165673, 0.021032594, -0.008497307, -0.00656383, -0.013422137, -0.016236357, 0.010367817, 0.0047721732, -0.0023319258, -0.007213118, 0.0017781513, 0.004750516, -0.008724105, -0.002144043, 0.0065269857, 0.016927816, -0.008097719, 0.0004468295, -0.018789753, 0.013709617, 0.015941221, -0.010509845, -0.030336065, 0.13332704, -0.016200956, -0.02799765, -0.0071455366, -0.0042404835, 0.016038995, -0.021812147, 0.009973609, 0.014101743, 0.017755551, 0.011748422, -0.01868873, -0.013328236, -0.017302005, -0.008621275, -0.01390409, 0.029449923, 0.016423065, 0.0040567406, 0.043633264, -0.0002599411, -0.019694377, -0.0047611436, -0.018892476, -0.016863298, -0.045415126, 0.0058642603, -0.0007352766, -0.016580913, -0.002044723, -0.006174219, -0.04130256, 0.0072251176, -0.002789825, -0.0043791286, -0.0010999752, 0.01667346, 0.0022906812, -0.025823757, -0.0015705371, 0.016799787, 0.0014184006, -0.003082852, -0.0014005572, 0.0030943723, 0.016486771, -0.0065966356, 0.018480161, -0.0025279152, -0.005982753, 0.0019221897, -0.00579278, -0.005957488, -0.0038928413, 0.01145765, 0.0034965358, -0.008610746, -0.007329366, 0.0012203074, 0.008530232, 0.0036294465, -0.0038189196, -0.010496832, -0.043714494, -0.003281453, -0.003370829, -0.0023556068, -0.009276369, -0.020327717, -0.018803153, 0.013458752, -0.004714032, -0.014227022, -0.006835873, -0.027671259, -0.01992985, -0.01525196, 0.0026805748, 0.014607613, 0.017429529, -0.012032355, 0.0012198463, 0.0112803085, 0.0036592653, 0.008268533, 0.004742822, -0.018029885, -0.016626788, 0.013601245, 0.008596971, -0.012919499, 0.015224762, -0.006633764, 0.0050337617, 0.00976171, 0.00842397, -0.021234138, -0.0004936983, -0.028202381, -0.0030765561, -0.011020432, -0.017901981, 0.012630542, 0.021581167, 0.003520508, -0.012098174, 0.043686103, 0.014555326, -0.00021705712, 0.018728824, 0.012815961, -0.007398861, -0.006068065, -0.02059832, -0.010793487, -0.0056567267, 0.015096627, -0.0009740925, 0.010750413, -0.0034744497, 0.014143174, -0.0051717404, 0.0029107642, -0.004566123, -0.008196019, -0.015804015, -0.015118017, 0.024582528, 0.0109950565, -0.033923566, -0.013777328, 0.0072695706, -0.01825668, -0.025708573, -0.013156847, -0.00072549086, -0.006344624, 0.0131321205, -0.0036593776, -0.004781662, 0.004998098, 0.024737418, 0.014831642, -0.018187858, 0.0026701456, 0.012831122, -0.0130584445, -0.00022682537]], 'total_duration': 1984476055, 'load_duration': 1413178370, 'prompt_eval_count': 5}
OpenAI调用本地大模型
安装OpenAI
pip install openai
或者pycharm安装
代码
import os
from openai import OpenAIos.environ["OPENAI_BASE_URL"] = "http://192.168.10.106:11434/v1"
os.environ["OPENAI_API_KEY"] = "sk-xxx"client = OpenAI(api_key=os.environ.get("OPENAI_API_KEY"),base_url=os.environ.get("OPENAI_API_URL"))response = client.chat.completions.create(messages=[{"role": "user","content": "讲个笑话"}],model="llama3.2"
)print(response)print(response.choices[0].message.content) # 更具体的的打印
输出
ChatCompletion(id='chatcmpl-685', choices=[Choice(finish_reason='stop', index=0, logprobs=None, message=ChatCompletionMessage(content='有一位老人,想向年轻人学着如何骑自行 bike。\n\n他对自己说:“首先,要把两个手放在平地上并且向前看!”\n\n然后,他就走到公路的中间,用双手握着一根木头,并且面带严肃的表情看方向牌。', refusal=None, role='assistant', annotations=None, audio=None, function_call=None, tool_calls=None))], created=1744335016, model='llama3.2', object='chat.completion', service_tier=None, system_fingerprint='fp_ollama', usage=CompletionUsage(completion_tokens=70, prompt_tokens=29, total_tokens=99, completion_tokens_details=None, prompt_tokens_details=None))有一位老人,想向年轻人学着如何骑自行 bike。他对自己说:“首先,要把两个手放在平地上并且向前看!”然后,他就走到公路的中间,用双手握着一根木头,并且面带严肃的表情看方向牌。