서비스 연결하기커넥터

AI와 미디어

앱에 연결할 수 있는 AI 모델, 음성, 웹 읽기, 로고, 영상, 지도, 통계: OpenAI, Claude, Gemini, Perplexity, Replicate, ElevenLabs, Fireworks AI, Firecrawl, Apify, Logo.dev, YouTube, Google Maps, Google Analytics.

이 커넥터들은 앱에 자체 AI 기능, 웹 읽기, 다른 서비스의 미디어, 지도, 방문자 수를 더해 줘요. 사람들이 앱을 쓰는 동안 게시된 앱이 하는 일을 위한 것이에요. Setherion이 앱을 만드는 동안 대신 만들어 주는 이미지와 영상은 별개의 기능이에요. 미디어와 디자인 도구를 참고하세요.

이 페이지는 서비스마다 항목이 하나씩 있어요. 연결이 일반적으로 어떻게 동작하는지(키, Test connection, 어떤 앱이 서비스를 쓸지 고르기)는 커넥터를 참고하세요.

서비스용도붙여 넣을 키
OpenAI채팅, 텍스트, 이미지 분석API 키
Anthropic (Claude)채팅, 텍스트, 이미지 분석API 키
Google Gemini채팅, 텍스트, 이미지, 오디오API 키
Perplexity실시간 웹 데이터와 출처가 있는 답변API 키
Replicate오픈 모델로 만드는 이미지, 영상, 오디오API 토큰
ElevenLabs텍스트를 자연스러운 목소리로 읽어 주기API 키
Fireworks AI채팅과 임베딩을 위한 오픈 모델API 키
Firecrawl웹 페이지를 깔끔한 텍스트로 읽기API 키
Apify스크레이퍼와 그것이 수집한 데이터API 토큰
Logo.dev도메인으로 회사 로고 가져오기공개용 키
YouTube내 채널의 동영상을 내 사이트에 표시API 키
Google Maps지도, 주소 검색, 길찾기API 키
Google Analytics내 GA4의 방문자 수측정 ID

앱에서 AI 서비스가 동작하는 방식

OpenAI, Claude, Gemini, Perplexity, Replicate, ElevenLabs는 같은 경로를 쓰기 때문에, 여섯 서비스 모두에 같은 내용이 적용돼요.

  • 키는 Setherion의 서버에 남아 있어요. 앱이 Setherion에 요청하면 Setherion이 제공업체를 호출해서 답을 돌려줘요. 답은 한꺼번에 오고, 스트리밍되지 않아요.
  • 제공업체가 직접 청구해요. 이 서비스들에는 Billed by와 제공업체 이름이 표시되고, 연결할 때 이에 동의하라고 요청해요. 제공업체의 내 계정에서 지출 한도를 설정하세요. Setherion은 앱의 속도를 늦추지만, 그것은 예산이 아니에요.
  • 기본적으로는 앱에 로그인한 사람만 AI 기능을 쓸 수 있고, 사람마다 하루 한도가 있어요. 계정이 없는 방문자도 쓰게 하려면 Manage, Cloud, AI 순서로 열어서 AI for visitors who are not signed in을 켜세요. 그러면 모든 호출이 나에게 청구돼요. 모든 요청이 토큰 수, 시간, 실패한 이유와 함께 나열되는 Cloud를 참고하세요.
  • 호출마다 연동 크레딧을 하나씩 써요. 요금제와 크레딧을 참고하세요.
  • 이 서비스 중 하나로 만드는 것은 고를 수 있는 스킬이기도 해요. Skills를 참고하세요.
  • 팀 워크스페이스에서는 오너가 일부 연결을 멤버의 앱에 빌려줄 수 있어요(워크스페이스 참고). 키가 게시된 앱에 내장되는 서비스는 빌려주지 않아요. 여기서는 Logo.dev, Google Maps, Google Analytics예요.

AI 모델

OpenAI

용도: 앱 안에서 쓰는 챗봇, 글쓰기와 다시 쓰기, 요약, 이미지 읽기예요.

연결 방법: OpenAI API 키 페이지에서 API Key(sk-로 시작해요)를 붙여 넣으세요. Default Model은 선택 사항이고, 예를 들어 gpt-4o-mini가 있어요. 비워 두면 이 모델이 쓰여요.

요청 예시: “메뉴에 대한 질문에 답하는 채팅 상자를 추가해 주세요.” “버튼을 누르면 각 상품의 이름을 바탕으로 짧은 설명을 써 주세요.”

참고: AI chat 스킬은 이 커넥터를 기반으로 만들어졌어요.

Anthropic (Claude)

용도: OpenAI와 같은 일을 Claude로 해요. 채팅, 글쓰기, 요약, 이미지 읽기예요.

연결 방법: Anthropic 콘솔에서 API Key(sk-ant-로 시작해요)를 붙여 넣으세요. Default Model은 선택 사항이에요. 비워 두면 claude-opus-4-8 모델이 쓰이니, 자주 호출되는 기능에는 claude-haiku-4-5 같은 더 작은 모델을 지정하세요.

요청 예시: “업로드된 각 문서를 글머리 기호 세 개로 요약해 주세요.” “도움말 페이지에 자주 묻는 질문을 바탕으로 답하는 어시스턴트를 추가해 주세요.”

참고: 이 키는 게시된 앱에서만 쓰여요. 내 앱을 만드는 데 쓰이는 키가 아니에요.

Google Gemini

용도: 채팅과 글쓰기, 그리고 이미지, 오디오, 영상을 읽는 앱이에요. Gemini가 그것들을 직접 받아들이기 때문이에요.

연결 방법: Google AI Studio에서 만든 API Key(AIza로 시작해요)를 붙여 넣으세요. Default Model은 선택 사항이고, 예를 들어 gemini-2.0-flash가 있으며 이것이 기본값이에요.

요청 예시: “영수증 사진을 업로드하면 합계를 읽어 주게 해 주세요.” “사진을 한 문장으로 설명하는 도구를 추가해 주세요.”

Perplexity

용도: 실시간 웹을 쓰고 출처가 함께 나오는 답변이에요. 조사 도우미, 질의응답 도구, 최신 정보가 필요한 모든 것에 쓸 수 있어요.

연결 방법: Perplexity API 설정에서 API Key(pplx-로 시작해요)를 붙여 넣으세요. Default Model은 선택 사항이고, 예를 들어 기본값인 sonar나 sonar-pro가 있어요.

요청 예시: “질문을 입력하면 출처 링크가 달린 답변을 받는 페이지를 추가해 주세요.” “내 업계 뉴스의 일일 요약을 보여 주세요.”

참고: 앱은 답변과 인용 출처를 함께 보여 줘요. Web research 스킬은 이 커넥터를 기반으로 만들어졌어요.

Replicate

용도: 앱 안에서 이미지, 영상, 소리를 만드는 오픈소스 모델을 실행해요. 방문자가 프롬프트를 입력하면 이미지가 돌아와요.

연결 방법: Replicate 계정에서 API Token(r8_로 시작해요)을 붙여 넣으세요.

요청 예시: “방문자가 이미지를 설명하면 그 이미지를 생성해 주는 페이지를 추가해 주세요.” “고객이 업로드한 사진을 고해상도로 키울 수 있게 해 주세요.”

참고: 실행에는 잠시 시간이 걸려서, 앱이 실행을 시작한 뒤 로딩 상태를 보여 주면서 1초 정도마다 다시 확인해요. 방문자가 요청하는 기능에 쓰고, 쇼핑몰이나 갤러리의 사진에는 쓰지 마세요. 그런 곳에는 생성한 이미지가 아니라 스톡 이미지가 쓰여요. AI images 스킬은 이 커넥터를 기반으로 만들어졌어요.

ElevenLabs

용도: 텍스트를 자연스러운 목소리로 읽어 줘요. 내레이션, 기사의 오디오 버전, 음성 어시스턴트에 쓸 수 있어요.

연결 방법: ElevenLabs 설정에서 API Key(sk_로 시작해요)를 붙여 넣으세요. Default Voice ID는 선택 사항이에요. ElevenLabs 대시보드에서 목소리를 고르고 그 ID를 복사하세요. 지정하지 않으면 앱은 Rachel을 써요.

요청 예시: “각 기사에 기사를 소리 내어 읽어 주는 듣기 버튼을 추가해 주세요.” “주문이 들어오면 주문 번호를 읽어 주세요.”

참고: 오디오는 페이지로 돌아와서 그곳에서 재생돼요. Voice 스킬은 이 커넥터를 기반으로 만들어졌어요.

Fireworks AI

용도: 채팅, 텍스트 생성, 임베딩에 쓰는 오픈 모델(Llama, Qwen, DeepSeek, Kimi)이에요. 임베딩은 텍스트를 숫자로 바꿔서, 앱이 의미로 텍스트를 검색할 수 있게 해 줘요.

연결 방법: Fireworks 계정의 API keys 아래에서 API key(fw_로 시작해요)를 붙여 넣으세요. Default model은 선택 사항이에요. Fireworks 라이브러리의 모델 페이지에서 전체 ID를 복사하세요. accounts/fireworks/models/NAME 같은 모양이에요.

요청 예시: “사이트에 우리 쇼핑몰에 대한 질문에 답하는 채팅 도우미를 추가해 주세요.” “도움말 문서를 단어만이 아니라 의미로 검색할 수 있게 해 주세요.”

제한: Setherion은 Fireworks API 중 채팅, 텍스트 완성, 임베딩만 허용하고 그 밖의 것은 허용하지 않아요. 답은 한꺼번에 오고, 스트리밍되지 않아요. 모든 호출은 내 Fireworks 계정에 청구돼요.

참고: Fireworks AI는 위의 여섯 서비스에 속하지 않아요. 방문자에게 로그인을 요구하지 않고 Manage의 스위치도 적용되지 않아요. 호출은 방문자마다 제한되고, 모든 호출이 나에게 청구돼요. 앱은 방문자가 요청한 뒤에만 이것을 호출하고, 페이지를 불러올 때는 절대 호출하지 않도록 지시를 받아요.

웹 읽기

Firecrawl

용도: 웹 페이지를 깔끔한 텍스트로 바꾸고, 사이트 전체를 크롤링하고, 링크 구조를 파악하고, 검색하고, 사실을 추출해요. 조사 도구에 유용하고, 페이지를 AI 단계에 넘길 때도 유용해요.

연결 방법: Firecrawl 계정에서 API Key(fc-로 시작해요)를 붙여 넣으세요. Firecrawl에는 Test connection이 없어요. Connect를 누르면 키가 저장돼요.

요청 예시: “경쟁사의 주소를 붙여 넣으면 그 페이지의 요약을 받는 상자를 추가해 주세요.” “우리 공급업체의 웹사이트에서 영업시간을 읽어 와 주세요.”

제한: 앱은 내 Firecrawl 계정에서 스크레이핑, 크롤링, 맵, 검색, 추출만 할 수 있고 그 밖의 것은 할 수 없어요. 크롤링은 하나의 작업이에요. 앱이 작업을 시작하고 끝날 때까지 확인해요. 스크레이핑은 페이지마다 내 Firecrawl 크레딧을 쓰기 때문에, 호출은 방문자마다 제한돼요. 앱은 만들 때 정해진 주소나 코드에 있는 허용된 사이트 목록만 스크레이핑하고, 낯선 사람이 입력한 아무 주소나 스크레이핑하지 않도록 지시를 받아요.

참고: Read websites 스킬은 이 커넥터를 기반으로 만들어졌어요.

Apify

용도: 스크레이퍼(Apify 액터)를 실행하고 수집한 것을 보여 줘요. 우편번호 근처의 가게, 리뷰 목록, 가격표 같은 것이에요.

연결 방법: Apify의 Settings, API & Integrations, Personal API tokens 순서로 열어서 API token(apify_api_로 시작해요)을 붙여 넣으세요. Default dataset ID는 선택 사항이에요. Apify의 Storage, Datasets 아래에서 주소에 있는 ID가 그것이에요.

요청 예시: “내 Apify 데이터셋의 행을 홈 페이지에 표로 보여 주세요.” “맨체스터의 커피숍을 찾아서 결과를 보여 주는 직원용 버튼을 추가해 주세요.”

제한:

  • 앱을 사용하는 사람은 누구나 데이터셋의 행을 읽을 수 있어요.
  • 실행을 시작하면 내 Apify 크레딧을 쓰기 때문에, 앱의 팀만 버튼 뒤의 화면에서 실행을 시작할 수 있어요. 실행 진행 상황을 확인하는 것도 팀만 할 수 있어요. 팀 계정은 Manage, Cloud, Users에서 설정해요. 팀으로 함께 일하기를 참고하세요.
  • 실행을 시작한 뒤에는 몇 초마다 상태를 물어보고, “Running”이 보이는 상태로 최대 5분 동안 이어져요. Google Maps 실행은 1분 이상 걸려요.
YouTube

용도: 내 채널의 최신 동영상과 재생목록, 그리고 조회수와 길이를 내 사이트에서 보여 주고, 각 동영상은 YouTube 자체 플레이어로 재생해요.

연결 방법: Google Cloud에서 API key를 만드세요. APIs & Services 아래에서 YouTube Data API v3를 사용 설정한 다음 Credentials, Create credentials, API key 순서로 눌러서, 그 API로만 제한하세요. 키는 AIza로 시작해요. Channel은 선택 사항이에요. @yourchannel 같은 핸들이나 채널 주소를 넣어요. Test connection은 키를 확인하고, 채널을 입력했다면 그 채널도 찾아요.

요청 예시: “홈 페이지에 내 최신 동영상 12개를 제목과 조회수와 함께 보여 주세요.” “내 재생목록마다 페이지를 추가해 주세요.”

제한: 동영상, 재생목록, 채널, 재생목록 항목이며, 공개 데이터만 가능해요. 검색은 일부러 제공하지 않아요. 검색 한 번이 하루 할당량 10,000 중 100단위를 쓰기 때문에, 공개 페이지에 검색창이 있으면 방문 100번 만에 하루치를 다 쓰게 돼요. 앱은 페이지마다 목록을 한 번만 불러오고, 화면에 있는 모든 동영상을 한 번의 호출로 요청해요. 동영상 하나를 삽입하는 데는 이 커넥터가 필요 없고, 키도 필요 없어요.

Logo.dev

용도: 도메인으로 회사 로고를 가져와요. 고객 목록, 포트폴리오, “함께하는 기업들” 줄 같은 곳에 써요.

연결 방법: Logo.dev 대시보드에서 키 두 개를 가져와요. Publishable key(pk_로 시작해요)는 브라우저용이고 게시된 앱에 들어가요. Secret key(sk_로 시작해요)는 선택 사항이고 우리 서버에 남아 있어요. 이름으로 브랜드를 검색할 때만 쓰여요.

요청 예시: “내 고객사의 도메인으로 로고를 한 줄로 보여 주세요.” “회사 이름을 입력하고 그 로고를 고를 수 있게 해 주세요.”

제한: 로고는 일반 이미지이고, publishable key로 브라우저에서 바로 불러와요. Logo.dev 무료 요금제에서는 출처를 표시해야 해서, 로고를 보여 주는 모든 페이지의 푸터에 “Logos provided by Logo.dev”라는 작은 링크가 들어가요. 로고가 없는 도메인은 아무것도 표시하지 않거나 첫 글자를 보여 줘요. secret key가 없으면 이름으로 검색하는 기능은 동작하지 않지만, 도메인으로 로고를 가져오는 기능은 동작해요.

지도와 통계

Google Maps

용도: 마커가 있는 인터랙티브 지도, 입력하는 동안 추천이 나오는 주소 검색, 길찾기예요.

연결 방법: Google Cloud 콘솔에서 API Key(AIza로 시작해요)를 붙여 넣으세요. 이 키는 게시된 앱에 들어가기 때문에, 그곳에서 내 사이트로만 쓰이도록 제한하세요.

요청 예시: “문의 페이지에 우리 가게 세 곳의 지도를 넣어 주세요.” “예약 폼에 주소 검색을 추가해 주세요.”

제한: 지도를 볼 때마다 내 Google 계정에 청구되기 때문에, 앱은 지도를 보여 주는 화면에서만 지도를 불러와요. 주소는 지도 자체의 Geocoder로 좌표가 되는데, Google의 웹 API가 브라우저의 요청을 거부하기 때문이에요. Maps 스킬을 골랐지만 Google Maps가 연결되어 있지 않으면, 앱은 가짜 지도 대신 주소를 텍스트로 보여 주고 Open in Google Maps 링크를 함께 보여 줘요.

참고: Maps 스킬은 이 커넥터를 기반으로 만들어졌어요.

Google Analytics

용도: 게시한 앱의 실제 방문자 수를 내 Google Analytics 4 속성에서 확인하고, 클릭, 폼, 구매 이벤트도 함께 볼 수 있어요.

연결 방법: G-XXXXXXXXXX 모양의 Measurement ID를 붙여 넣으세요. Google Analytics에서 Admin, Data streams, 내 웹 스트림 순서로 여세요. G-로 시작하는 코드가 그것이에요. 숫자로만 이뤄져 있어서 아무것도 측정하지 못하는 속성 번호가 아니에요. Test connection은 없어요. Connect를 누르면 ID가 저장돼요.

요청 예시: “사람들이 지금 예약하기 버튼을 누르는 횟수를 세어 주세요.” “누군가 문의 폼을 제출하면 추적해 주세요.”

참고: 설치할 것은 없어요. 게시할 때 태그가 페이지에 추가되고, 첫 페이지 조회는 자동으로 집계돼요. 미리보기에는 태그가 없어요. ID는 Google Analytics를 쓰는 모든 사이트와 마찬가지로 원래 공개용이에요. Setherion이 직접 보여 주는 수치는 통계를 참고하세요.

이 페이지가 도움이 됐나요?

커뮤니티 참여하기

질문, 아이디어, 그리고 다른 사람들이 만들고 있는 것.