문서 : DSPY DOCS
DSPY는 언어 모델이 아닌 프로그램을 위한 오픈 소스 프레임 워크입니다. 모듈 식 AI 시스템을 구축하는 데 빠르게 반복 할 수 있으며 간단한 분류기, 정교한 헝겊 파이프 라인 또는 에이전트 루프를 구축하든 프롬프트 및 가중치를 최적화하기 위한 알고리즘을 제공 할 수 있습니다.
DSPY는 선언적 자체 개선 파이썬을 나타냅니다. 부서지기 쉬운 프롬프트 대신에 작곡 파이썬 코드를 작성하고 DSPY 도구를 사용하여 LM에 고품질 출력을 제공하도록 가르치십시오 . 이 강의는 좋은 개념적 소개입니다. 커뮤니티를 만나거나 도움을 구하거나 Github Repo와 Discord 서버를 통해 기여를 시작하십시오.
dspy.ai의 dspy 문서로 이동하십시오
pip install dspy
main
에서 최신 정보를 설치하려면 :
pip install git+https://github.com/stanfordnlp/dspy.git
[Jun'24] 다단계 언어 모델 프로그램에 대한 지침 및 데모 최적화
[Oct'23] DSPY : 선언 언어 모델을 자체 개선 파이프 라인으로 컴파일하는
[JUL'24] 미세 조정 및 신속한 최적화 : 함께 더 잘 작동하는 두 가지 큰 단계
[Jun'24]는 자동 최적화 된 훈련 초라미터로 프롬프트한다
[2 월 24 일] 큰 언어 모델로 처음부터 Wikipedia와 같은 기사를 작성하는 데 도움
[JAN'24] 극단적 인 다중 표지 분류에 대한 텍스트 내 학습
[12 월 23 일] DSPY ASSERTIONS :자가 정제 언어 모델 파이프 라인을위한 계산 제약 조건
[Dec'22] 시연 검색 예약 : 지식 집약적 NLP를위한 검색 및 언어 모델 작성
최신 상태를 유지하거나 자세히 알아 보려면 Twitter의 @lateintercation을 따르십시오.
DSPY 로고는 Chuyi Zhang 이 설계했습니다.
연구 논문에서 DSPY 또는 DSP를 사용하는 경우 다음과 같이 당사의 작업을 인용하십시오.
@inproceedings{khattab2024dspy,
title={DSPy: Compiling Declarative Language Model Calls into Self-Improving Pipelines},
author={Khattab, Omar and Singhvi, Arnav and Maheshwari, Paridhi and Zhang, Zhiyuan and Santhanam, Keshav and Vardhamanan, Sri and Haq, Saiful and Sharma, Ashutosh and Joshi, Thomas T. and Moazam, Hanna and Miller, Heather and Zaharia, Matei and Potts, Christopher},
journal={The Twelfth International Conference on Learning Representations},
year={2024}
}
@article{khattab2022demonstrate,
title={Demonstrate-Search-Predict: Composing Retrieval and Language Models for Knowledge-Intensive {NLP}},
author={Khattab, Omar and Santhanam, Keshav and Li, Xiang Lisa and Hall, David and Liang, Percy and Potts, Christopher and Zaharia, Matei},
journal={arXiv preprint arXiv:2212.14024},
year={2022}
}