Remove beta AI agent

This commit is contained in:
mDuo13
2025-10-07 11:30:49 -07:00
parent 30f416780d
commit 1894f78a5d
4 changed files with 0 additions and 133 deletions

View File

@@ -60,12 +60,6 @@ scripts:
- src: ./static/vendor/bootstrap.min.js - src: ./static/vendor/bootstrap.min.js
- src: ./static/js/osano.js - src: ./static/js/osano.js
type: text/javascript type: text/javascript
body:
- src: ./static/js/xrplai-config.js
id: xrplai-options
- src: https://www.unpkg.com/@xrpl/ai-web/dist/init.js
type: module
id: initjs
links: links:
- href: https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700&display=swap - href: https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700&display=swap
rel: stylesheet rel: stylesheet
@@ -77,8 +71,6 @@ links:
rel: stylesheet rel: stylesheet
- href: ./static/css/font-awesome.min.css - href: ./static/css/font-awesome.min.css
rel: stylesheet rel: stylesheet
- href: https://www.unpkg.com/@xrpl/ai-css/xrplai.css
rel: stylesheet
logo: logo:
srcSet: ./static/img/XRPLedger_DevPortal-black.svg light ./static/img/XRPLedger_DevPortal-white.svg dark srcSet: ./static/img/XRPLedger_DevPortal-black.svg light ./static/img/XRPLedger_DevPortal-white.svg dark

View File

@@ -1,92 +0,0 @@
var TARGET_XRPL_DEV_PORTAL_BRANCH = "main";
var PROMPT_MODE = "prompt";
var RUNTIME_LOCATION = "ripplex";
var DEV_XRPLAI_RIPPLEX_IO_PROJECT_KEY = `uPcw5BckVeKgyF2NE6la4VVFtA56OBQ4`;
var DEV_XRPLAI_RIPPLEX_API_BASE_URL = "https://api.ai.xrpl.org";
var LOCALHOST_API_BASE_URL = "http://api.localhost:3000";
var CHAT_ENDPOINT = "/v1/chat";
var PROMPT_ENDPOINT = "/v1/chat";
var FEEDBACK_ENDPOINT = "/v1/feedback";
var BASE_URL =
RUNTIME_LOCATION === "ripplex"
? DEV_XRPLAI_RIPPLEX_API_BASE_URL
: LOCALHOST_API_BASE_URL;
var CHAT_API_URL = `${BASE_URL}${CHAT_ENDPOINT}`;
var PROMPT_API_URL = `${BASE_URL}${PROMPT_ENDPOINT}`;
var FEEDBACK_API_URL = `${BASE_URL}${FEEDBACK_ENDPOINT}`;
/** @type {import('@xrpl/ai-react').MarkpromptOptions} */
window.markprompt = {
projectKey: DEV_XRPLAI_RIPPLEX_IO_PROJECT_KEY,
defaultView: "prompt",
options: {
chat: {
enabled: PROMPT_MODE === "chat",
apiUrl: CHAT_API_URL,
},
feedback: {
enabled: true,
apiUrl: FEEDBACK_API_URL,
},
prompt: {
apiUrl: PROMPT_API_URL,
systemPrompt: `
You are a very enthusiastic company representative who loves to help people! Given the following sections from the documentation (preceded by a section id), answer the question using only that information, outputted in Markdown format. If you are unsure and the answer is not explicitly written in the documentation, say "{{I_DONT_KNOW}}".
Context sections:
---
{{CONTEXT}}
Question: "{{PROMPT}}"
Answer (including related code snippets if available and markdown links to relevant things):
`.trim(),
},
references: {
getHref: (reference) => {
const { file } = reference;
if (file && file.path) {
// /\/content\/[^_][^/]*\.md/.test(file.path)
if (
file.path.includes("content/") &&
!file.path.includes("content/_") &&
file.path.endsWith(".md")
) {
// Remove the extension if it's a regular content page that lives on xrpl.org
// return file.path.replace(/\.[^.]+$/, '');
// Change extension to html and remove content/ from the URL
if (file.path.endsWith("ja.md")) {
// Japanese lives at /ja/<filename>.html
return `ja/${file.path
.replace(/content\//, "")
.replace(/\.ja\.md$/, ".html")}`;
}
return file.path.replace(/content\//, "").replace(/\.md$/, ".html");
} else {
// Otherwise link to a file on the github repo such as .js or README.md
return `https://github.com/XRPLF/xrpl-dev-portal/blob/master/${file.path}`;
}
} else {
// Handle the case where file or file.path is missing
return "";
}
},
getLabel: (reference) => {
return reference.meta?.leadHeading?.value || reference.file?.title;
},
},
showBranding: false,
trigger: {
floating: true,
},
search: {
enabled: true,
provider: {
name: "algolia",
apiKey: "3431349deec23b0bc3dcd3424beb9a6e",
appId: "R39QY3MZC7",
indexName: "xrpl",
},
},
},
};

View File

@@ -1,32 +0,0 @@
button.MarkpromptFloatingTrigger {
bottom: 4.5rem;
border-radius: $border-radius-sm;
right: 16px;
border: 1px solid transparent;
color: var(--markprompt-primaryForeground);
background-color: var(--markprompt-primary);
@include media-breakpoint-up(lg) {
right: 32px;
}
}
html.light .MarkpromptContentDialog a {
color: $light-link-hover-color;
}
html.light .MarkpromptContentDialog h3:not(.chip) {
color: $black;
}
.MarkpromptExtendedFeedbackTextInput {
background-color: $white;
color: $black;
}
.MarkpromptOverlay {
z-index: 20;
}
.MarkpromptContentDialog{
z-index: 10000;
}

View File

@@ -73,7 +73,6 @@ $line-height-base: 1.5;
@import "_video.scss"; @import "_video.scss";
@import "_contribute.scss"; @import "_contribute.scss";
@import "_docs-landing.scss"; @import "_docs-landing.scss";
@import "_xrplai.scss";
@import "_osano.scss"; @import "_osano.scss";
// Light/Dark theme settings --------------------------------------------------- // Light/Dark theme settings ---------------------------------------------------
// Option to only change theme on user system settings. No toggle. // Option to only change theme on user system settings. No toggle.