DeepSeek API
🇰🇷 Korea
  • 🇺🇸 English
  • 🇯🇵 Japanese
  • 🇰🇷 Korea
  • 🇵🇹 Portuguese
  1. API 가이드
DeepSeek API
🇰🇷 Korea
  • 🇺🇸 English
  • 🇯🇵 Japanese
  • 🇰🇷 Korea
  • 🇵🇹 Portuguese
  • 빨리 시작하십시오
    • 첫 번째 API 호출
    • 모델 및 가격
    • 온도 매개 변수
    • 토큰 및 토큰 사용
    • 한계
    • 오류 코드
  • API 참조
    • 소개
    • 채팅 완료를 만듭니다
      POST
    • FIM 완료 생성 (Beta)
      POST
    • 모델을 나열합니다
      GET
    • 사용자 균형을 얻으십시오
      GET
  • API 가이드
    • 추론 모델 (Deepseek Reautoner)
    • 여러 라운드의 대화
    • 채팅 접두사 완료 (Beta)
    • FIM 완료 (Beta)
    • JSON 출력
    • 기능 호출
    • 컨텍스트 캐싱
  • FAQ
    • FAQ
  1. API 가이드

FIM 완료 (Beta)

FIM (중간에 채우기) 에서 사용자는 접두사와 접미사 (선택 사항)를 제공 할 수 있으며 모델은 그 사이의 내용을 완성합니다. FIM은 일반적으로 컨텐츠 완료에 사용됩니다. 코드 완료.

알아채다#

1.
FIM 완료의 최대 토큰은 4K입니다.
2.
사용자는 설정해야합니다 base_url=https://api.deepseek.com/beta 베타 기능을 활성화합니다.

샘플 코드#

아래는 FIM 완료를위한 완전한 파이썬 코드 예제입니다. 이 예에서는 Fibonacci 시퀀스를 계산하는 함수의 시작 및 끝을 제공하여 모델이 중간에 컨텐츠를 완성 할 수 있습니다.
from openai import OpenAI

client = OpenAI(
    api_key="<your api key>",
    base_url="https://api.deepseek.com/beta",
)

response = client.completions.create(
    model="deepseek-chat",
    prompt="def fib(a):",
    suffix="    return fib(a-1) + fib(a-2)",
    max_tokens=128
)
print(response.choices[0].text)

계속 통합#

CONDE는 코드 완료를 지원하는 VSCODE 플러그인입니다. 코드 완료 기능을 사용하기 위해 계속 구성하려면 이 문서 를 참조하십시오.
Previous
채팅 접두사 완료 (Beta)
Next
JSON 출력
Built with