From 8229ecab455ff51569443953969e033c8897d7d7 Mon Sep 17 00:00:00 2001 From: vintro Date: Tue, 12 Dec 2023 19:20:24 -0500 Subject: [PATCH] fresh start: post pull bot --- content/blog/Open-Sourcing Tutor-GPT.md | 5 ++--- content/blog/Theory-of-Mind Is All You Need.md | 2 -- content/notes/config.md | 1 + quartz.config.ts | 16 ++++++++-------- quartz.layout.ts | 16 ++++------------ quartz/styles/base.scss | 2 +- 6 files changed, 16 insertions(+), 26 deletions(-) diff --git a/content/blog/Open-Sourcing Tutor-GPT.md b/content/blog/Open-Sourcing Tutor-GPT.md index ffbd3784f..75aee9ca3 100644 --- a/content/blog/Open-Sourcing Tutor-GPT.md +++ b/content/blog/Open-Sourcing Tutor-GPT.md @@ -1,6 +1,5 @@ --- title: "Open-Sourcing Tutor-GPT" -enableToc: false --- ![[assets/human_machine_learning.jpeg]] @@ -39,7 +38,7 @@ Bloom was built and prompted to elicit this specific type of teaching behavior. ![[assets/bloombot langchain diagram.png]] -It consists of two “chain” objects from [LangChain](https://python.langchain.com/en/latest/index.html) —a *thought* and *response* chain. The _thought_ chain exists to prompt the model to generate a pedagogical thought about the student’s input—e.g. a student’s mental state, learning goals, preferences for the conversation, quality of reasoning, knowledge of the text, etc. The *response*chain takes that _thought_ and generates a response. +It consists of two “chain” objects from [LangChain](https://python.langchain.com/en/latest/index.html) —a _thought_ and _response_ chain. The _thought_ chain exists to prompt the model to generate a pedagogical thought about the student’s input—e.g. a student’s mental state, learning goals, preferences for the conversation, quality of reasoning, knowledge of the text, etc. The *response*chain takes that _thought_ and generates a response. Each chain has a `ConversationSummaryBufferMemory` object summarizing the respective “conversations.” The _thought_ chain summarizes the thoughts into a rank-ordered academic needs list that gains specificity and gets reprioritized with each student input. The _response_ chain summarizes the dialogue in an attempt to avoid circular conversations and record learning progress. @@ -78,4 +77,4 @@ But to truly give students superpowers and liberate them from the drudgery that It needs to excel at theory of mind, the kind of deep psychological modeling that makes for good teachers. In fact, we think that lots of AI tools are running up against this problem too. So what we're building next is infrastructure for multi-agent trustless data exchange. We think this will unlock a host of game-changing additional overhung capabilities across the landscape of artificial intelligence. -If we’re to realize a world where open-source, personalized, and local models are competitive with hegemonic incumbents, one where autonomous agents represent continuous branches of truly extended minds, we need a framework for securely and privately handling the intimate data required to earn this level of trust and agency. \ No newline at end of file +If we’re to realize a world where open-source, personalized, and local models are competitive with hegemonic incumbents, one where autonomous agents represent continuous branches of truly extended minds, we need a framework for securely and privately handling the intimate data required to earn this level of trust and agency. diff --git a/content/blog/Theory-of-Mind Is All You Need.md b/content/blog/Theory-of-Mind Is All You Need.md index 321c2cdd2..9a77f9cac 100644 --- a/content/blog/Theory-of-Mind Is All You Need.md +++ b/content/blog/Theory-of-Mind Is All You Need.md @@ -1,7 +1,5 @@ - --- title: "Theory-of-Mind Is All You Need" -enableToc: false --- ## TL;DR diff --git a/content/notes/config.md b/content/notes/config.md index 250f34c2a..5b11aa8a0 100644 --- a/content/notes/config.md +++ b/content/notes/config.md @@ -86,6 +86,7 @@ links: ``` ### Code Block Titles + To add code block titles with Quartz: 1. Ensure that code block titles are enabled in Quartz's configuration: diff --git a/quartz.config.ts b/quartz.config.ts index fddd61647..c89a724ad 100644 --- a/quartz.config.ts +++ b/quartz.config.ts @@ -14,8 +14,8 @@ const config: QuartzConfig = { defaultDateType: "created", theme: { typography: { - header: "Spectral", - body: "Spectral", + header: "Exo 2", + body: "Hind Madurai", code: "Ubuntu Mono", }, colors: { @@ -25,9 +25,9 @@ const config: QuartzConfig = { gray: "#b8b8b8", darkgray: "#4e4e4e", dark: "#2b2b2b", - secondary: "#284b63", - tertiary: "#84a59d", - highlight: "rgba(143, 159, 169, 0.15)", + secondary: "#4e4e4e", + tertiary: "#0a0a0a", + highlight: "rgba(128, 128, 128, 0.15)", }, darkMode: { light: "#161618", @@ -35,9 +35,9 @@ const config: QuartzConfig = { gray: "#646464", darkgray: "#d4d4d4", dark: "#ebebec", - secondary: "#7b97aa", - tertiary: "#84a59d", - highlight: "rgba(143, 159, 169, 0.15)", + secondary: "#999999", + tertiary: "#ebebec", + highlight: "rgba(211, 211, 211, 0.15)", }, }, }, diff --git a/quartz.layout.ts b/quartz.layout.ts index 8b6edd8f8..170b6d8cc 100644 --- a/quartz.layout.ts +++ b/quartz.layout.ts @@ -7,8 +7,8 @@ export const sharedPageComponents: SharedLayout = { header: [], footer: Component.Footer({ links: { - GitHub: "https://github.com/jackyzha0/quartz", - "Discord Community": "https://discord.gg/cRFFHYye7t", + GitHub: "https://github.com/plastic-labs/blog", + "Discord Community": "https://discord.gg/plasticlabs", }, }), } @@ -24,25 +24,17 @@ export const defaultContentPageLayout: PageLayout = { left: [ Component.PageTitle(), Component.MobileOnly(Component.Spacer()), - Component.Search(), Component.Darkmode(), - Component.DesktopOnly(Component.Explorer()), + Component.DesktopOnly(Component.TableOfContents()), ], right: [ Component.Graph(), - Component.DesktopOnly(Component.TableOfContents()), - Component.Backlinks(), ], } // components for pages that display lists of pages (e.g. tags or folders) export const defaultListPageLayout: PageLayout = { beforeBody: [Component.ArticleTitle()], - left: [ - Component.PageTitle(), - Component.MobileOnly(Component.Spacer()), - Component.Search(), - Component.Darkmode(), - ], + left: [], right: [], } diff --git a/quartz/styles/base.scss b/quartz/styles/base.scss index 2e5edec15..c0278ec9f 100644 --- a/quartz/styles/base.scss +++ b/quartz/styles/base.scss @@ -27,7 +27,7 @@ section { } ::selection { - background: color-mix(in srgb, var(--tertiary) 75%, transparent); + background: color-mix(in srgb, var(--highlight) 75%, transparent); color: var(--darkgray); }