An experiment to build a ChatGPT-like experience by using Deepchat
This does not work well. See this thread in Elixir Slack.
Mix.install([ | |
{:ash, "~> 3.0"}, | |
{:phoenix_playground, "== 0.1.6"}, | |
], consolidate_protocols: false) | |
defmodule Helpdesk do | |
end | |
defmodule Helpdesk.Support do | |
use Ash.Domain, validate_config_inclusion?: false |
Mix.install([ | |
{:ash, "== 3.5.17"}, | |
{:ash_authentication, "== 4.9.0"}, | |
{:ash_authentication_phoenix, "== 2.8.0"}, | |
{:phoenix_playground, "== 0.1.6"}, | |
{:picosat_elixir, "== 0.2.3"}, | |
{:jason, "== 1.4.4"}, | |
{:bcrypt_elixir, "== 3.3.2"} | |
], consolidate_protocols: false) |
# postgres should be running | |
# it should have a table called todos | |
# See Migrations module on how to create the table | |
# The application can be started with | |
# JWT_SECRET=6fa91f11ca785e9a73d340ea8d3d03ed SECRET_KEY_BASE=6fa91f11ca785e9a73d340ea8d3d03ed6fa91f11ca785e9a73d340ea8d3d03ed elixir app.exs | |
# To access the app with authentication, visit this URL that includes the JWT token: | |
# http://localhost:4000/?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.keYoDT2sQMzTicz_1oqmfduw0HYrwnxc4iwoq9Vr-hQ | |
# Current issues: | |
# LiveView's second mount() does not include session data |
// ==UserScript== | |
// @name Create Google Calendar Event from Selected Text | |
// @namespace http://tampermonkey.net/ | |
// @version 1.1 | |
// @description Create a Google Calendar event using selected text and current page URL as the description | |
// @match *://*/* | |
// @grant GM_openInTab | |
// @grant GM_registerMenuCommand | |
// @grant GM_xmlhttpRequest | |
// ==/UserScript== |
# frozen_string_literal: true | |
# Run this app as: puma app.ru | |
# Most of this was taken from: https://greg.molnar.io/blog/a-single-file-rails-application/ | |
require 'bundler/inline' | |
gemfile(true) do | |
source 'https://rubygems.org' |
import svgwrite | |
def create_4player_chess_board(): | |
# Dimensions and colors | |
margin = 10 | |
square_size = 40 | |
board_size = 14 * square_size + 2*margin | |
light_color = '#ebecd0' | |
dark_color = '#739552' | |
light_extra_color = '#fdfee3' |
An experiment to build a ChatGPT-like experience by using Deepchat
This does not work well. See this thread in Elixir Slack.
FYI, we offer free managed hosting to Indian organizations (media, academia, institutions and non-profit/for-profit companies).
We're sharing our approach here to make it easy for those who want to do it themselves.
brew install libpq
bundle config build.pg --with-pg-config="$(brew --prefix)/opt/libpq/bin/pg_config"
brew install icu4c
brew install libidn
bundle config build.idn-ruby --with-idn-dir="$(brew --prefix)"
Not only does it give you control of your own data, it also enables you to explore the amazing possibilities of computation, free from restricted environments like mobile/tablet/desktop/laptop operating systems. As you increase your technical skills and capabilities, you can then use those to solve problems for your own communities.
Familiarity with English language, willingness to learn, and a credit/debit card.