Orion은 여러 AI 모델 제공 업체와의 상호 작용을 단순화하는 웹 기반 채팅 인터페이스입니다. 다음을 포함하여 여러 대형 언어 모델 (LLM)을 채팅하고 탐색하기위한 통합 플랫폼을 제공합니다.

Orion을 사용하면 직관적이고 사용자 친화적 인 인터페이스를 통해 다양한 AI 모델의 강점과 한계를 쉽게 탐색하고 평가할 수 있습니다.
API 키는 localStorage 사용하여 로컬로 저장되며 요청은 외부 프록시를 통해 라우팅하지 않고 공식 제공 업체의 API (OpenAi, Anthropic, Google, Groq, Cerebras)로 직접 전송됩니다.
일부 회사는 무료 API 액세스를 제공합니다. 시작하기 전에 이용 약관을 확인하십시오.
특수 명령을 사용하여 액션을 빠르고 쉽게 수행하십시오.
번역 : 특수 명령을 사용하여 쉽게 텍스트를 번역하십시오.
translate:spanish Hello everyone! 또는 짧은 형태 t:spanish Hello everyone! .YouTube 요약 AI에게 YouTube 비디오를 요약하거나 비디오 캡션을 기반으로 질문에 대답하도록 요청하십시오. 아래 사용의 예를 참조하십시오.
Summarize this video https://www.youtube.com/watch?v=r7pEdhnS3tIWhat is this video about? https://www.youtube.com/watch?v=qQviI1d_hFA Google Gemini와 같은이 기능을 사용할 때 더 큰 컨텍스트 창 모델을 사용하는 것이 좋습니다. Ctrl + Q 눌러 현재 채팅을 닫고 새 채팅을 시작하십시오.
검색 : Google에서 빠른 검색을 수행하고 관련 정보를 쉽게 검색합니다.
search: What is the latest news? 또는 s: What is the latest news?이 기능을주의해서 수행하고 실행을 수락하기 전에 항상 코드를 확인하십시오.
javascript: How Many R's in 'Strawberry'? 또는 js: How Many R's in 'Strawberry'?py: Run a python code to write "tseb eht sI noirO" in the inverse orderpy: The United States has a population of 342,524,968, of which 480,000 die annually due to tobacco use. What percentage is that?Orion을 먼저 실행하려면이 저장소를 다운로드하십시오.
터미널에서 다음 명령을 실행하여 다운로드 할 수 있습니다.
git clone https://github.com/EliasPereirah/OrionChat.git또는 녹색 버튼 "코드"를 클릭하여 리포지토리에서 zip 파일을 다운로드 한 다음 zip을 다운로드하십시오.
다운로드 후 폴더를 열고 서버가없는 경우 index.html을 클릭하십시오. 그렇다면 프로젝트가 저장된 디렉토리에 액세스하십시오. 그렇게 간단합니다.
Google을 사용하려면 Google CSE (Custom Search Engine) API 키 및 CX가 필요합니다.
더 나은 검색 결과를 얻으려면 검색 엔드 포인트를 구성 할 수 있습니다.
query 있는 게시물 요청은 쿼리가 검색어 인이 엔드 포인트로 전송됩니다.
이 구성은 https://github.com/eliaspereirah/searchaugmentedllm/ (완벽하지는 않지만 Google 스 니펫보다 낫다)와 호환되도록 만들어졌습니다.
다른 엔드 포인트를 사용하려면 텍스트 필드가있는 JSON을 반환하는지 확인하십시오. 여기서 텍스트는 LLM에 전달되는 컨텐츠입니다.
그러한 엔드 포인트를 추가하면 채팅의 시작 부분에 글을 쓰면 사용할 수 있습니다 s: what's the news today
Google Gemini를 사용하는 사람들을위한 고급 옵션은 "Google Search와의 접지"를 사용하는 것이며,이 기능은 여기에서 구현되지 않았으며 $ 35 / 1k 접지 요청이 있습니다.
Sambanova와 함께 작업 할 때 CORS 오류를 얻으려면 대리가 필요할 수 있습니다.
LocalHost를 통해 Orion을 사용하거나 PHP 지원이있는 호스팅을 사용하는 경우이 리포지토리 ( proxy.php 파일)에서 사용 가능한 PHP 프록시 코드를 사용하여 플러그인에 다음 JavaScript 코드를 추가해야합니다.
이렇게하려면 "옵션" -> 플러그인을 클릭하고 아래에 제공된 JavaScript 코드를 붙여 넣으십시오.
let proxy_url = window . location . origin + window . location . pathname + "/proxy.php" ;
// ^^ This assumes the proxy URL is on the same host, otherwise enter it above. ^^
if ( chosen_platform === "sambanova" || chosen_platform === "nvidia" ) {
endpoint = proxy_url + "?platform=" + chosen_platform ;
}
function setProxyEndpoint ( event ) {
if ( chosen_platform === "sambanova" || chosen_platform === "nvidia" ) {
let proxy_endpoint = proxy_url + "/proxy.php?platform=" + chosen_platform ;
if ( proxy_endpoint !== endpoint ) {
endpoint = proxy_endpoint ;
removeLastMessage ( ) ;
}
}
}
let button_send = document . querySelector ( "#send" ) ;
chat_textarea . addEventListener ( 'keyup' , ( event ) => {
if ( event . key === 'Enter' && ! event . shiftKey ) {
setProxyEndpoint ( ) ;
}
} ) ;
button_send . addEventListener ( "click" , ( ) => {
setProxyEndpoint ( )
} )민감한 데이터가 API 키 및 메시지와 같이 민감한 데이터가 전달되므로 다른 프록시를 사용할 때주의하십시오. 신뢰할 수있는 서비스 만 사용하십시오.
YouTube 비디오 자막을 기반으로 AI 응답을 활성화하려면 API 엔드 포인트를 설정하여이를 얻으십시오.
채팅에서 YouTube URL을 제출할 때 팝업이 열리면이 엔드 포인트를 설정할 수 있습니다.
이 저장소는 이미 플러그인 폴더 에서이 기능을 제공하므로 사용하려면 서버에 PHP를 활성화해야합니다.
참고 : 위에서 언급 한 것과 같은 특정 기능을 사용하고 싶지 않은 한이 프로젝트를 실행하기 위해 서버가 필요하지 않습니다.
원하는 경우 선택한 다른 서버에서 다음 코드를 구현하고 올바른 엔드 포인트를 가리킬 수 있습니다.
코드 : https://github.com/eliaspereirah/youtubesubtitlesdownloader