everyapi
연동 · 로우코드 LLM 앱 플랫폼OpenAI 호환 · 키 하나 · 라이브 카탈로그
Dify

다음 환경에서 EveryAPI 게이트웨이를 실행하세요: Dify

Dify는 중국의 오픈소스 로우코드 LLM 앱 플랫폼으로, 워크플로우 / 에이전트 / RAG / prompt 오케스트레이션을 지원합니다. EveryAPI를 OpenAI-API-Compatible 모델 공급자로 연결하면, Dify 앱의 모든 LLM 노드에서 EveryAPI의 라이브 카탈로그 모델을 선택할 수 있습니다.

01설정 코드

base URL 한 줄로 Dify을(를) EveryAPI로 연결합니다

기본 글로벌 Base URL / 중국 우선 Base URL: https://api.everyapi.ai/v1 / https://api-cn.everyapi.ai/v1

Dify · 설정 · 모델 제공자
# 1. Dify → 아바타(오른쪽 상단) → 설정 → 모델 제공자
# 2. "OpenAI-API-compatible" 항목 찾기 → 모델 추가
 
Model type LLM
Model name claude-sonnet-5 # 이것이 Dify 앱의 모델 선택기에 표시되는 내용입니다.
API endpoint https://api.everyapi.ai/v1
API Key sk-everyapi-...
 
# 3. 저장합니다. 이제 이 모델은 Dify 앱 편집기에서 LLM 노드를 선택하면 나타납니다.
02단계

처음부터 첫 호출까지

  1. Dify 설치

    docker compose를 통한 셀프 호스팅을 권장합니다(GitHub 리포지토리에 deploy/docker-compose.yaml이 있습니다). 공식 dify.ai SaaS도 사용할 수 있습니다. EveryAPI는 두 배포 방식 모두에 연결됩니다.

    github.com/langgenius/dify

  2. 모델 공급자 설정 열기

    Dify 우측 상단 아바타 → 설정 → 모델 공급자 → "OpenAI-API-compatible" 카드 우측 상단의 "모델 추가".

  3. 엔드포인트 + 키 + 모델 이름 입력

    API endpoint를 https://api.everyapi.ai/v1로 설정하고, API Key를 sk-everyapi-...로 설정하고, 모델 이름을 EveryAPI 상의 실제 상류 모델 이름(claude-sonnet-5 등)으로 설정하세요. 컨텍스트 길이, function-calling 지원 등은 실제 상류 모델에 맞게 입력하세요.

  4. embedding 모델 추가하기

    같은 제공업체 아래에서 모델 유형 = Text Embedding으로 다시 "모델 추가"합니다. 모델 이름을 text-embedding-3-large로 설정하고 나머지 필드도 동일하게 입력합니다.

  5. 앱에서 모델 선택

    Dify 편집기에는 추가한 모델이 해당 선택기에 표시됩니다. 필요한 워크플로, 에이전트 또는 RAG 동작을 각 모델로 테스트하세요.

03FAQ

Dify × EveryAPI 소개

Dify에는 독립적인 OpenAI / Anthropic / Google provider가 함께 제공됩니다 —— 왜 그것들을 따로 설정하지 않고 EveryAPI를 거치나요?

하나의 EveryAPI provider로 라이브 모델 카탈로그와 통합 과금을 얻을 수 있습니다. 각 provider를 따로 설정하면 여러 키를 신청하고 유지해야 합니다.