yuccaaa commited on
Commit
59523ae
·
verified ·
1 Parent(s): 3ec987b

Upload ms-swift/examples/deploy/reward_model/client.py with huggingface_hub

Browse files
ms-swift/examples/deploy/reward_model/client.py ADDED
@@ -0,0 +1,17 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright (c) Alibaba, Inc. and its affiliates.
2
+ from swift.llm import InferClient, InferRequest
3
+
4
+ if __name__ == '__main__':
5
+ engine = InferClient(host='127.0.0.1', port=8000)
6
+ models = engine.models
7
+ print(f'models: {models}')
8
+ messages = [{
9
+ 'role': 'user',
10
+ 'content': "Hello! What's your name?"
11
+ }, {
12
+ 'role': 'assistant',
13
+ 'content': 'My name is InternLM2! A helpful AI assistant. What can I do for you?'
14
+ }]
15
+ resp_list = engine.infer([InferRequest(messages=messages)])
16
+ print(f'messages: {messages}')
17
+ print(f'response: {resp_list[0].choices[0].message.content}')