mirror of
https://github.com/XRPLF/xrpl-dev-portal.git
synced 2025-12-06 17:27:57 +00:00
Remove beta AI agent
This commit is contained in:
@@ -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
|
||||||
|
|||||||
@@ -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",
|
|
||||||
},
|
|
||||||
},
|
|
||||||
},
|
|
||||||
};
|
|
||||||
@@ -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;
|
|
||||||
}
|
|
||||||
@@ -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.
|
||||||
|
|||||||
Reference in New Issue
Block a user