remove emoji

modified:   CLAUDE.md
	modified:   languages/awk/uncloseai.awk
	modified:   languages/bash/index.html
	modified:   languages/bash/uncloseai.sh
	modified:   languages/clojure/uncloseai.clj
	modified:   languages/cpp/libcurl/uncloseai.cpp
	modified:   languages/go/examples/basic.go
	modified:   languages/go/uncloseai.go
	modified:   languages/java/UncloseAI.java
	modified:   languages/javascript/vanilla/uncloseai.html
	modified:   languages/kotlin/src/main/kotlin/UncloseAI.kt
	modified:   languages/kotlin/uncloseai.kt
	modified:   languages/lua/uncloseai.lua
	modified:   languages/nim/uncloseai.nim
	modified:   languages/ocaml/uncloseai.ml
	modified:   languages/odin/uncloseai.odin
	modified:   languages/perl/uncloseai.pl
	modified:   languages/php/uncloseai.php
	modified:   languages/powershell/uncloseai.ps1
	modified:   languages/prolog/uncloseai.pl
	modified:   languages/python/aiohttp/uncloseai.py
	modified:   languages/python/httpx-async/uncloseai.py
	modified:   languages/python/openai-client/uncloseai.py
	modified:   languages/python/requests/uncloseai.py
	modified:   languages/r/uncloseai.R
	modified:   languages/ruby/uncloseai.rb
	modified:   languages/rust/examples/basic.rs
	modified:   languages/rust/src/uncloseai.rs
	modified:   languages/scala/src/main/scala/UncloseAI.scala
	modified:   languages/tcl/uncloseai.tcl
This commit is contained in:
Russell Ballestrini 2025-10-14 15:39:30 -04:00
parent 47ccc09992
commit 17717cf3e3
30 changed files with 313 additions and 118 deletions

View file

@ -101,7 +101,7 @@
async function runHermesExample() {
const output = document.getElementById('hermes-output');
output.innerHTML = '<span class="loading"> Discovering and calling AI model...</span>';
output.innerHTML = '<span class="loading"> Discovering and calling AI model...</span>';
try {
if (discoveredModels.length === 0) {
@ -127,15 +127,15 @@
});
const data = await response.json();
output.innerHTML = `<span class="success"> Model: ${model.id}</span>\n<span class="success"> Endpoint: ${model.endpoint}</span>\n\n${data.choices[0].message.content}`;
output.innerHTML = `<span class="success">[OK] Model: ${model.id}</span>\n<span class="success">[OK] Endpoint: ${model.endpoint}</span>\n\n${data.choices[0].message.content}`;
} catch (error) {
output.innerHTML = `<span class="error"> Error: ${error.message}</span>`;
output.innerHTML = `<span class="error">[ERROR] Error: ${error.message}</span>`;
}
}
async function runQwenStreamingExample() {
const output = document.getElementById('qwen-output');
output.innerHTML = '<span class="loading"> Discovering and calling coding model...</span>';
output.innerHTML = '<span class="loading"> Discovering and calling coding model...</span>';
try {
if (discoveredModels.length === 0) {
@ -166,7 +166,7 @@
}
// Initialize output with model info
output.innerHTML = `<span class="success"> Model: ${model.id}</span>\n<span class="success"> Endpoint: ${model.endpoint}</span>\n\nResponse: `;
output.innerHTML = `<span class="success">[OK] Model: ${model.id}</span>\n<span class="success">[OK] Endpoint: ${model.endpoint}</span>\n\nResponse: `;
const reader = response.body.getReader();
const decoder = new TextDecoder();
@ -204,13 +204,13 @@
}
}
} catch (error) {
output.innerHTML = `<span class="error"> Error: ${error.message}</span>`;
output.innerHTML = `<span class="error">[ERROR] Error: ${error.message}</span>`;
}
}
async function runTTSExample() {
const output = document.getElementById('tts-output');
output.innerHTML = '<span class="loading"> Generating speech...</span>';
output.innerHTML = '<span class="loading"> Generating speech...</span>';
try {
if (CONFIG.TTS_ENDPOINTS.length === 0) {
@ -232,12 +232,12 @@
const audioUrl = URL.createObjectURL(audioBlob);
const audio = new Audio(audioUrl);
output.innerHTML = `<span class="success"> Endpoint: ${endpoint}</span>\n<span class="success"> Speech generated successfully!</span>\n\n<audio controls src="${audioUrl}">Your browser does not support audio playback.</audio>\n\nAudio size: ${audioBlob.size} bytes`;
output.innerHTML = `<span class="success">[OK] Endpoint: ${endpoint}</span>\n<span class="success">[OK] Speech generated successfully!</span>\n\n<audio controls src="${audioUrl}">Your browser does not support audio playback.</audio>\n\nAudio size: ${audioBlob.size} bytes`;
// Auto-play the audio
audio.play().catch(e => console.log('Autoplay blocked:', e));
} catch (error) {
output.innerHTML = `<span class="error"> Error: ${error.message}</span>`;
output.innerHTML = `<span class="error">[ERROR] Error: ${error.message}</span>`;
}
}