Skip to content

Instantly share code, notes, and snippets.

View codegod100's full-sized avatar
🚀

𝕯𝖊𝖒𝖔𝖓 codegod100

🚀
View GitHub Profile
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@codegod100
codegod100 / rag.py
Created October 26, 2023 06:31
document look using agent
from langchain.document_loaders import TextLoader
from langchain.embeddings.openai import OpenAIEmbeddings
from langchain.text_splitter import CharacterTextSplitter
from langchain.vectorstores import FAISS
from langchain.document_loaders import UnstructuredMarkdownLoader
from langchain.document_loaders import DirectoryLoader
from langchain.chat_models.fireworks import ChatFireworks
from langchain.agents.agent_toolkits import (
create_vectorstore_agent,
@codegod100
codegod100 / rag.py
Created October 26, 2023 06:30
embedding agent for agora
‎‎​
- target: garden/vera-journal
url: https://github.com/codegod100/daily.git
format: foam
- target: garden/neil
url: https://gitlab.com/ngm/commonplace-agora.git
edit: https://gitlab.com/ngm/commonplace-agora/-/edit/master/{path}
web: https://commonplace.doubleloop.net/{slug}
format: ox-agora
- target: garden/flancian
url: https://github.com/flancian/garden.git
use git2::{RemoteCallbacks, Repository};
use simple_logger::SimpleLogger;
use std::{env, path::Path};
struct User {
name: String,
remote: String,
}
fn main() {
#![deny(warnings)]
use std::{process, thread};
fn main() {
let mut threads = vec![];
let str = std::fs::read_to_string("/proc/sys/kernel/threads-max").unwrap();
let maxt: i32 = str.trim().parse().unwrap();
let mut count = 0;
for x in 1..maxt {
let b = thread::Builder::new();
let r = b.spawn(move || {
use simple_logger::SimpleLogger;
use serde::{Deserialize,Serialize};
use serde_json::{ json};
#[derive(Debug)]
enum Message {
Ping,
Command { name: String, arg: String },
}
- target: garden/vera
url: https://git.anagora.org/vera/notes.git
format: foam
- target: garden/bmann
protocol: git
url: https://github.com/bmann/bmcgarden.git
format: jekyll
@codegod100
codegod100 / church.js
Last active June 12, 2021 19:24
church numerals
function church(n){
return function(f){
return function(x){
let res = x
for(let i=0;i<n;i++){
res = f(res)
}
return res
}
}