19年决定不做那个乖乖等人分配蛋糕的,而是做那个手握刀把切蛋糕的人。一路以来各种磕磕碰碰,经历过最绝望的时刻,中途也不得不去上班一年。唯有亲身经历过,才会感同身处。走到现在,事业的整个框架和业务商业逻辑已经搭建完成,后半辈子只会在这个框架下运作,人生也算到达一个新的阶段。已经尽人事了,后续就听天命吧!
拦截客户端IP并将其改写为LiteLLM服务器的IP
由于这三大模型gpt,claude,gemini限制地域使用,需要拦截客户端IP并将其改写为LiteLLM服务器的IP:
使用 Nginx/HAProxy 等前置代理,这是最通用且稳定地修改HTTP请求信息的方法。LiteLLM接收到的请求将由Nginx转发。
在Nginx配置中,利用 proxy_set_header 将请求的IP设置为代理服务器的IP。
location / {
# 强制设置 X-Forwarded-For 为当前Nginx服务器的IP
proxy_set_header X-Forwarded-For $server_addr;
# 强制设置 X-Real-IP 为当前Nginx服务器的IP
proxy_set_header X-Real-IP $server_addr;
# 转发请求到LiteLLM
proxy_pass http://localhost:4000;
}
Hermes设置LLM Wiki
拷贝Andrej Karpathy’s LLM Wiki pattern 到Hermes全局 Skills 默认位置
cp llm-wiki.md ~/.hermes/skills/research/llm-wiki/SKILL.md
vi .bashrc
#llm-wiki
LLM_WIKI_PATH=”$HOME/wiki”
Emacs浏览网页
EWW,全称the Emacs Web Wowser,是Emacs24.4开始自带的一款web浏览器,不用重新安装任何插件。使用如下:
emacs
M-x eww
Enter URL or keywords: https://quant-wiki.com/start/volatility/
查看操作:
M-v 向上翻页
C-v 向下翻页
Linux终端查看pdf文件
个人偏好在linux terminal进行一系列的操作,这样可以避免分心。比如看pdf论文,这边有两种方案:
1. pdftotext
apt install poppler-utils
pdftotext draft.pdf – | less
2. 通过emacs的doc-view-mode
ap install xpdf ghostscript
emacs draft.pdf
M+x doc-view-mode
时间序列中的变点检测库Kats
环境:windows 10
Kats是meta开发的用于检测时间序列中的变点(change point),请安装kats==0.2.0版本,python==3.8,最好是单独一个环境内。不然会碰到一系列编译问题。
conda create -n kats python=3.8
conda install -c conda-forge fbprophet
conda install packaging=21.3
pip install kats
阿里云轻量应用服务器镜像和保留
在轻量应用服务器控制台的服务器界面,进入对应的实例,点击右上角的“制作自定义镜像“,输入“自定义镜像名称“,确定即可。
这种方法生成的镜像会随着实例的删除而自动删除,为了后续使用该镜像恢复实例,需要将该镜像复制一份到其它地区。
切换到轻量应用服务器控制台的镜像界面,找到对应的镜像,点击“更多操作”, 找到“复制镜像”。 输入“目标地域”和“自定义镜像名称“,确定即可。这样即使实例删除,该复制镜像也不会删除。
创业公司股权发放和联创退出机制
联创加入有个悬崖期(Cliff)
最短生效期:参与不满一年,股份归零
归属期(Vesting)
股份发放:分四年,每年25%
期权池(ESOP)
创始人代持(10%~20%),激励每个年度贡献者
联创离开股权赎回
一般为最后一次估值的20%~30%买回股份和收回决策权
GCP和Azure收費遇坑
GCP和Azure都有給新用戶贈送費用,之前想試用一下都註冊過,後來就發現有不少坑。
Azure:贈送金額有時間限制,以至於註冊的虛擬機在時限後從信用卡上扣了幾百塊錢。另外功能複雜,跟個迷宮似的
GCP: 這個倒是注意時限,另外還限制每月的金額數。但在使用BigQuery服務查詢GDELT project,也就查詢了十幾個query,發現我信用卡扣了一百多美元,靠!沒見過這麼黑的。它的金額限制功能都沒生效,還TM無法去申訴。
這兩個雲服務廠商都棄用了,還是簡單使用API提供商得了。另外免費真是代價最高的。
413 Request Entity Too Large
搭建一个STEAM网站,上传视频是发现出现“413 Request Entity Too Large“问题,查看才了解到nginx对上传文件大小设限。通过在nginx配置文件内添加:
client_max_body_size 500M; # allows file uploads up to 500 megabytes